Normalize.css 与 reset.css

Normalize.css 与 reset.css都是初始化页面样式

不同点在于
reset.css更加粗暴,直接把所有的样式全部初始化了;
Normalize.css还剩点良心,还保留了一些浏览器默认样式,并且对不同浏览器之间还有兼容代码。

这个两个页面初始化css我觉得都可以用,但是用地方还需要考究下。
比如reset我更倾向于在H5的页面中使用,因为我完全不必为标签的样式不同烦恼。
normalize应该是比较适合应用开发或者m站点开发,说一个比较现实的例子,比如站点中的新闻页面,这个页面中的内容肯定是运营填写的,用的肯定是富文本框,这个富文本框可能会使用到语义标签,如果你使用的是reset那么这个语义标签的默认样式就不会生效,这就可以算一个bug了。并且如果要修复这个问题,还需要我们把所以的语义标签重新书写他们的默认样式,修复时耗太多了。

原文地址:https://www.cnblogs.com/Silababy/p/5996527.html