gpt4 book ai didi

css - CSS 文件排序重要吗?如果重要,为什么?

转载 作者:太空宇宙 更新时间:2023-11-03 20:33:21 24 4
gpt4 key购买 nike

我有一个使用 1 个 css 文件的网站,它叫做 body.css,它由 841 行组成。它应该在不同的文件(header.css、footer.css page1.css 等...)中排序,只在一个文件中更好还是无所谓?

我唯一确定的是在更多文件中对其进行排序更具可读性。

此外,如果有人回答这个问题,我将非常感谢您提供一些解释。

最佳答案

我的意见是两件事之一。

1) 如果你知道你的 CSS 一旦构建就永远不会改变,我会在开发阶段构建多个 CSS 文件(为了可读性),然后在上线之前手动组合它们(以减少 http 请求)

2) 如果你知道你会偶尔更改你的 CSS,并且需要保持它的可读性,我会构建单独的文件并使用代码(假设你使用某种编程语言)来在运行时构建时组合它们(运行时缩小/组合是资源 pig )。

无论选择哪种方式,我都强烈建议在客户端进行缓存,以进一步减少 http 请求。

所以,这两种情况都有很好的理由......

可以让您充分利用这两种想法的解决方案是:

  1. 使用几个小的 CSS 文件进行开发

    即更容易开发要为您的应用程序构建过程,将这些文件“组合”成一个 该构建过程还可以缩小那个大文件,顺便说一句 这显然意味着你的应用程序必须有一些允许它从“多文件模式”切换到“单文件模式”的配置内容。

  2. 并且在生产中仅使用大文件,即单个 CSS

    结果:更快地加载页面

也许这对你有帮助..

关于css - CSS 文件排序重要吗?如果重要,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37518439/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com