Normalize.css和重置CSS有什么区别?

Normalize.css和重置CSS有什么区别?

我知道CSS重置是什么,但最近我听说了一种叫做Normalize.css的新东西

.之间的区别是什么?Normalize.css重置CSS?

规范CSS和重置CSS有什么区别?

这仅仅是CSS重置的一个新词吗?


白衣非少年
浏览 683回答 3
3回答

森栏

主要区别在于:css重置的目标是移除所有内置浏览器样式。像H1-6,p,强,em,等等这样的标准元素最终看起来完全一样,根本没有装饰。然后你应该添加全装修你自己。CSS规范化目的是使内置的浏览器样式化。一致跨浏览器。像h1-6这样的元素将在浏览器之间以一致的方式显示为粗体、较大的等等。然后,您应该只添加差异在装饰上你的设计需要。如果你的设计a)遵循印刷等方面的共同惯例,以及b)css为您的目标受众工作,然后使用Normalize.css代替CSS重置将使您自己的CSS更小、更快地编写。

慕雪6442864

css主要是一组样式,基于作者认为好看的样式,并使其在不同的浏览器上看起来一致。重置,基本上剥离样式从元素,所以你有更多的控制样式的一切。我两者都用。一些样式来自重置,一些来自Normalize.css。例如,在Normalize.css中,有一种样式可以确保所有输入元素都具有相同的字体,这种情况不会发生(在文本输入和文本区域之间)。重置没有这样的样式,所以输入有不同的字体,这通常是不需要的。因此,基本上,使用这两个CSS文件可以更好地“均衡化”一切;)打招呼!
打开App,查看更多内容
随时随地看视频慕课网APP