CSS是Web開發中的關鍵技術之一。其中的兩個字C和S分別代表Cascading和Style。
Cascade在字面上解釋為“級聯”,在CSS中表示當多個選擇器同時應用在同一元素上時如何執行。例如:
.selector1 .selector2 { color: red; } .selector2 { color: blue; }Hello, world!
HTML中的`Hello, world!`的文字顏色將會是紅色。因為`.selector1 .selector2`選擇器比`.selector2`選擇器的優先級更高,因此其設置的顏色將被應用。
Style代表樣式,包括顏色、字體、背景等元素的屬性。例如:
p { color: blue; font-size: 16px; background-color: gray; }這是一段文字。
上述代碼將會給所有`p`元素設置藍色字體、16像素字號和灰色背景。