1. 基本原則
1.1 把CSS放在HTML頁面頭部
由于瀏覽器需要在所有的樣式表加載完成后才能開始渲染頁面,樣式表加載完成之前頁面會一直顯示空白,因此需要將樣式表放在頭部。
@import 相當于把 標簽放在頁面的底部,因此從優化性能的角度考慮,應避免使用 @import。
1.2 避免使用 CSS Expressions
Expression 只有 IE 支持,而且他的執行比大多數人想象的要頻繁的多。不僅頁面渲染和改變大小 (resize) 時會執行,頁面滾動 (scroll) 時也會執行,甚至連鼠標在頁面上滑動時都會執行。在 expression 里面加上一個計數器就會知道,expression 的執行上相當頻繁的。鼠標的滾動很容易就會使 expression 的執行次數超過 10000。
1.3 CSS簡寫
1.3.1 16進制顏色值簡寫
新聞熱點
疑難解答