首页 > *{margin: 0; padding: 0}的作用与缺陷

*{margin: 0; padding: 0}的作用与缺陷

在css文件开头写入*{margin: 0; padding: 0}有何作用?会不会在效率上产生负面影响


作用是Reset(重置)浏览器默认样式,对于各浏览器样式统一的话有着简单粗暴的效果。个人觉得不会产生什么负面影响,不过因为太粗暴,你要觉得不习惯的话可以使用Normalize来清除默认样式。关于ResetNormalize有什么区别可以具体参见知乎的这篇回答:http://www.zhihu.com/question/20094066

常用的Normalize样式有:Normalize.css, TYPO.css.....


作用就是重置样式,是在不同浏览器样式一致,建议不要用*,这样效率会低很多,只把部分样式重置就可以了


对于效率,目前没人给出有效的测试吧,都是理论上分析出来的。
不管效率这事儿,'*'实在是太过粗暴了。
如果你的页面中有编辑器的话。真的很粗暴啊!

【热门文章】
【热门文章】