html - 跨不同网站的相同 CSS 文件是否共享/缓存?

标签 html css caching

假设我有一个名为 http://example.com 的网站.在我的 <head>我有一个这样的样式表:<link rel="stylesheet" href="/_resources/css/style.css" />

如果我有另一个名为 http://another-example.com/ 的网站怎么办?并希望使用我在 http://example.com? 中使用的相同样式表我问的是加载时间。如果有人访问example.com先然后another-example.com ,如果我在另一个示例中引用示例中的文件的样式表,他们的浏览器是否会缓存样式表而不必再次加载它,或者它会在访问时自动下载 example.com 样式表 another-example.com并且有两份样式表?

最佳答案

简而言之,没有。但别担心,加载一个样式表所花费的时间与加载单个高质量图像所花费的时间相比就显得微不足道了。如果有人仍在以 1kbs 的速度使用拨号尝试加载您的页面,这只会是一个问题。

您还应该假设,在制作网站时,缓存等功能已关闭。您可以使用以下代码强制执行此操作。

Cache-Control: no-cache, no-store

关于html - 跨不同网站的相同 CSS 文件是否共享/缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32695802/

相关文章:

html - css3中的图像动画

javascript - 我怎样才能按原样打印页面

html - 使用 CSS 防止列中的拆分卡

c - 文件内的高效随机访问? [C]

javascript - 第二次追加时停止图像加载

html - 在 Blogger 中单击标签后标签会消失

html - 将自定义图标放在 Bootstrap 按钮内

html - 为什么 Chrome/WebKit 会覆盖表格元素中的主体 CSS 声明?

wpf - 如何重用 DataTemplate 中的控件实例?

css - 仅对单个网页为 body 标签提供自定义填充