将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