gpt4 book ai didi

css - 我是否应该始终使用外部样式表,即使该样式适用于一个特定页面

转载 作者:行者123 更新时间:2023-12-04 18:25:19 26 4
gpt4 key购买 nike

由于外部样式表将保存在缓存中,因此对于经常访问的页面加载速度会更快。我是否应该始终使用外部样式表而不是嵌入式样式表,即使一种样式仅用于一个特定页面。我能想到的唯一缺点是,如果我们只使用外部样式表,我们可能在文件夹样式中有很多文件,与使用仅在该页面上使用的 css 的嵌入式样式表相比,这对于其他开发人员来说可能是困惑和困惑的.

最佳答案

如果是一页,而且只有那一页,那就不行。您将在服务器上引发不必要的 GET 请求以获取该 CSS 文件。

编辑:回答您评论中的问题“使用外部 CSS 文档会产生 GET 请求的开销吗?”答案是肯定的。对于您正在访问的 HTML 文档中未包含的每个文件(即外部 javascript 文件、图像、外部样式表等),客户端的浏览器将必须发出另一个 GET 请求才能获取这些文件。

嵌入式 CSS 包含在该页面的第一个 GET 响应中(毕竟它 HTML 响应的一部分)。

在外部样式表案例场景中,您将强加两个 GET 请求(一个用于 HTML 文档,另一个用于 CSS 文件),而不是仅嵌入一个 GET 请求将 CSS 添加到您的文档中。

有关更多信息,请参阅 HTTP 上的维基:http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_message

关于css - 我是否应该始终使用外部样式表,即使该样式适用于一个特定页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7989987/

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