層疊樣式表/簡寫屬性
外觀
< 層疊樣式表
類和 ID 選擇器
使用簡寫語法來設定類,使用長語法來設定 ID,以避免設定不必要的預設值,並簡化透過指令碼或偽類更改屬性而進行的動態類更改的除錯。
背景屬性簡寫
當使用簡寫語法在一個宣告中設定所有背景屬性時,請按以下順序排列,以確保跨瀏覽器的一致性和相容性。
- background-color
- background-image
- background-repeat
- background-attachment
- 水平位置
- 垂直位置
當使用 ID 選擇器時,請使用 background-image 而不是 background 簡寫,以避免無意中覆蓋基於類的 background-position 更改,這些更改用於 CSS 精靈。
列表樣式簡寫
在 IE6 中使用 list-style 簡寫而不是 list-style-type,以避免宣告被 CSS 解析器忽略。