【问题标题】:HTML5 Boilerplate and 960.gs should I include reset.css? [duplicate]HTML5 Boilerplate 和 960.gs 我应该包含 reset.css 吗? [复制]
【发布时间】:2013-02-17 11:14:52
【问题描述】:

我正在使用 HTML5 Boilerplate 和 960.gs 开始一个项目。

在实现 960.gs 时,我应该复制 reset.css 还是只使用 normalize.css,或者两者都保留!对不起,如果这是一个可悲的问题,我还是有点绿!

【问题讨论】:

  • Normalize.css (仅)应该处理事情并且是我的偏好。
  • James,如果我们回答了您的问题,请点赞或选择答案。

标签: html css 960.gs html5boilerplate css-reset


【解决方案1】:

您应该同时使用 Normalize 和 CSS Reset。

Normalize 将确保您的所有浏览器都以相似的方式显示元素,而不会从中删除“默认样式”。 (如列表项和列表的项目符号和填充/边距)

我已经使用了很多年,我推荐 Normalize,因为它是跨浏览器 CSS “规范化”的一种不太“激进”的方法。 CSS 重置将使所有值变为 0 或无,您通常需要自己重新添加样式。

您还应该查看 Yahoo CSS 重置 (http://yuilibrary.com/yui/docs/cssreset/),它在重置中引入了“上下文”的概念;基本上你可以使用类来重置一些元素来限制你的范围。

【讨论】:

    【解决方案2】:

    Normalise.css 和 reset.css 是实现相同目的的不同方法。因此,我只想包括其中一个。

    What is the difference between Normalize.css and Reset CSS?

    似乎表明 normalise.css 更可取。

    【讨论】:

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