每页加载一个css或每页加载相同的css?

时间:2014-01-28 00:51:18

标签: html css performance

您认为网站表现最佳?每页加载一个不同的css(当然缩小),所以这个文件中没有任何未使用的css规则,或者在网站的每个页面加载相同的大(缩小)css? 这个问题看起来很明显,但我想知道浏览器缓存......如果在浏览器缓存中加载了大css,它将不会在每个页面重新加载,不是吗?所以,也许最好有很多未使用的css规则,但是每次都不会重新加载一个文件,而不是我们在浏览网站时需要加载的多个文件。

谢谢!

1 个答案:

答案 0 :(得分:2)

最好有一个包含所有规则的大缩小css,这样就减少了浏览器尝试对服务器执行的连接数量,以及每个请求只缓存一个CSS。

实际上这是大多数minify工具所做的事情,它们只为整个应用程序压缩一个CSS文件中的所有文件。

另一种性能方法是使用内容交付网络(CDN)从互联网加载常见的CSS或JS。