【问题标题】:Are identical CSS files across separate websites shared/cached?HTML 中的 CSS 引用
【发布时间】:2015-09-21 12:55:46
【问题描述】:

假设我有一个名为http://example.com 的网站。在我的我有一个样式表,如下所示:

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

【问题讨论】:

    标签: css caching stylesheet-link-tag


    【解决方案1】:

    简而言之,没有。但是不要担心,加载样式表所花费的时间与加载单个高质量图像所花费的时间相去甚远。如果有人仍然以 1kbs 的速度使用拨号试图加载您的页面,这只会是一个问题。

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

    Cache-Control: no-cache, no-store
    

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-14
      • 1970-01-01
      • 1970-01-01
      • 2016-02-15
      • 1970-01-01
      相关资源
      最近更新 更多