【问题标题】:Managing style sheets for partial views管理部分视图的样式表
【发布时间】:2012-04-25 19:15:11
【问题描述】:

在部分 HTML 视图中“硬编码”样式表是不是一个坏主意?

对于小的局部视图,似乎最好有另一个外部样式表,我必须在在局部视图之外跟踪它的引用

澄清一下:我说的并不是在一个页面上多次使用的同一个局部视图,而是在许多不同页面上呈现的同一个视图。

我应该如何管理部分视图的样式表?

【问题讨论】:

  • 所以您创建了一个仅会被加载一次...ever的部分视图
  • @AndrewBarber:从来没有。它被不同的页面重用。但是,是的,每页一次。
  • 是的;那就是“重用”;因此,您将不必要地重复使用相同的样式表。
  • @AndrewBarber: ... 因为它可以被缓存。我明白了:)

标签: css html frontend


【解决方案1】:

通常,最好将整个网站的所有样式放入single CSS file to speed performance。用清晰的注释块分隔前端各种组件的样式表区域。

我有超过 800 行的样式表,一个特定选择器的所有声明都在一行上,加起来只有 20-30k。它只下载一次,然后为您网站上的每个页面缓存。确保您管理您的expires header。避免使用单独的样式表发出多个 http 请求。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多