CSS(Cascading Style Sheets,層疊樣式表)是一種描述HTML(Hypertext Markup Language,超文本標記語言)文件的樣式和布局的語言。
它可以讓網頁設計者將頁面的外觀與內容分離開來。當頁面的內容與樣式分開后,網頁設計者就可以更容易地在不影響頁面內容的情況下修改頁面的外觀。
body { font-family: Arial, sans-serif; background-color: #f2f2f2; } h1 { color: #464646; font-size: 36px; text-align: center; } p { color: #464646; font-size: 18px; line-height: 1.5; } a { text-decoration: none; color: #008080; } a:hover { color: #004d4d; }
CSS主要由三個部分組成:
1.選擇器:選擇要樣式化的HTML元素。
2.屬性:設置元素的樣式,如顏色、字體、背景等。
3.值:屬性的具體取值,如 red、16px、#f2f2f2等。
CSS的特點包括:
1.層疊性:多個樣式可以疊加,形成最終的樣式。
2.繼承性:子元素可以繼承父元素的樣式。
3.優先級:不同種類的選擇器可以有不同的優先級,優先級高的樣式會覆蓋優先級低的樣式。
CSS可以讓網頁設計更高效、方便,也可以讓網頁更加美觀、易于閱讀。它是網頁設計中必不可少的一個重要組成部分。