將CSS代碼分離爲多個聲明會爲用戶帶來更多開銷嗎?css聲明效率
我見過像這樣有組織的一些.css文件:
/* Font Styles */
#text{ font-size: 12px; color: white;}
.highlight{ color: red}
/* END */
/* Div Positioning */
#text{ position: absolute;}
/* END */
莫非這會引起其他潛在的低效率?我知道這個規模的東西沒有什麼明顯的效果,但是在大規模的樣式表上呢?
另外你還應該考慮的是CSS和HTML的大小 - 如果你爲每個小東西創建了CSS選擇器,然後用它來撒上你的HTML,下載的大小就會增加,用戶將會稍微等一下查看網站的時間更長 - 將其添加到解析CSS的可能很小的開銷,你可以得到一些值得優化的東西。 – 2009-10-06 16:56:01