单个样式表或众多

时间:2011-02-05 03:39:50

标签: css size loading specs

我对速度和所有这些都不太了解,所以我不确定一个巨大的样式表是否会显示页面加载的重大变化。为了简单起见,我想使用一个样式表来覆盖网站的所有区域,使用ID,例如#forum div.menu或#game div.menu。知道这会使样式表变大,我对它太过分感到不安。有人可以提供关于样式表大小的重要性以及某些规范的见解吗?

3 个答案:

答案 0 :(得分:0)

如果您的用户无论如何都将使用所有这些样式,通常最好在一个样式表中提供它,因为它减少了HTTP请求并允许浏览器将其全部缓存。但是,如果你的用户通常只访问的页面有很多CSS(并且在全局样式表中包含它足以增加一堆重量并且会增加一些重量就足够了相当于文件),最好将它放在一个单独的文件中。

答案 1 :(得分:0)

在尝试速度时,较大的样式表比较小的多样式表更好。 HTTP请求是减慢网页速度的主要原因之一。与图像相同。一个大的形象远远好于很多小的形象。以下是减少http请求的良好链接:http://www.dailyblogtips.com/speed-up-your-site-reduce-the-http-requests/

答案 2 :(得分:0)

您可能会发现此Yahoo Developer Network文章非常有用。 它有许多关于CSS优化的部分 为您的网站。

“加快网站速度的最佳做法”

http://developer.yahoo.com/performance/rules.html