多个CSS文件,包括库文件VS一个巨大的文件,包括所有库css文件

时间:2019-06-10 19:31:38

标签: css

我正在研究一个新项目,我需要问一些问题: 现在我有2个CSS库(Bootstrap + Hover.css)&除了包含样式的(style.css)文件之外,我还需要加载它们,所以现在我有3个文件(bootstrap.css-hover.css-style)。 css)

当用户访问项目网站时,哪个是对网站性能和网站速度的正确或最佳选择?

1-将所有这三个文件合并到一个巨大的CSS文件中并加载(一个请求-一个文件)? 2-每个文件分别加载3个文件(3个请求-3个文件)? 3-使用后端解决方案将3个文件合并为一个文件并返回吗?

还值得考虑还是只是3个小文件?

我不仅在谈论前端,而且在谈论后端。

1 个答案:

答案 0 :(得分:0)

我个人会坚持使用1个缩小的CSS文件。 但是在您的情况下,这两种选择都可以。

1个缩小的文件-所有文件同时加载,希望文件的大小不会太大。

3个单独的文件-更新网站CSS时,浏览器只需重新​​下载1个文件。只要您在BE端设置bootstrap.css和hover.css,它们就会被缓存(css的更改不会影响它们)。

无论您做什么。别忘了将CSS gzip压缩:)