1

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

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

4

2 回答 2

2

不应同时使用 Normalize 和 CSS Reset。

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

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

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

于 2013-03-03T10:14:08.893 回答
0

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

Normalize.css 和 Reset CSS 有什么区别?

似乎表明 normalise.css 更可取。

于 2013-03-03T10:08:19.220 回答