什么是规范化的CSS?

时间:2016-12-14 19:32:59

标签: html css

我的问题很基本,但我没有找到堆栈溢出的答案。我想知道如何在" CSS"中使用normalized.css。文件。我知道normalized.css可以帮助你制作可以在任何浏览器中使用的CSS文件。

3 个答案:

答案 0 :(得分:3)

normalized.css喜欢雅虎的reset.css和其他一些人(HTML 5 doctor resetVanilla unresetUniversal * reset)的目标是制作所有/大多数浏览器默认看起来尽可能相似,以便您可以从那里开始,然后只添加您偏离该点所需的CSS。

答案 1 :(得分:1)

每个浏览器都有一些针对不同HTML标签的预定义css,而css对于不同的浏览器通常是不同的。就像div或body上的一些默认填充或边距一样。规范化css只是重置一切。因此,您添加的CSS将在每个浏览器中显示完全相同的效果。

答案 2 :(得分:0)

Normalize.css是Nicolas Gallagher在GitHub上发布的一个开源.css文件:https://necolas.github.io/normalize.css/

它允许您应用"重置"代码,以便让大多数现代浏览器使用您的CSS。要使用它,您需要像在任何其他CSS中一样在HTML中链接它,但确保它在主样式表上方,以便"重置"在你自己的风格之前应用。

http://adamkaplan.me/css-workshop/#normalize