假设我有一个名为 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/