我真的只是想听听一些意见,我正在尝试提高我网站的加载速度,Google pagespeed 建议的一种方法是从我的每个页面的 CSS 文件中删除未使用的 CSS。
目前,我为网站上的每个页面使用一个主 CSS 文件。
我的问题是,每个页面都有单独的 CSS 文件是否可以缩短整体加载时间?我想第一页会加载得更快,但是每个页面都会有一个不同的 CSS 文件,这可能最终会导致整个网站访问花费更长的时间?
而且 pagespeed 似乎警告不要包含多个 CSS 文件,所以我想我不能真正“分层”它们......
最佳答案
如果 CSS 文件被缓存,那么包含多个文件将不是一个优势。
注意
有关 CSS 的性能规则,您可以
尝试缩小您的 CSS
优化 CSS Sprites
避免过滤器
避免 CSS 表达式
阅读更多内容
关于CSS/页面加载速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1839098/