Normalize.css 和 CSS Reset 的区别

CSS Reset 是革命党,CSS Reset 里最激进那一派提倡不管你小子有用没用,通通给我脱了那身衣服,凭什么你 body 出生就穿一圈 margin,凭什么你姓 h 的比别人吃得胖,凭什么你 ul 戴一胳膊珠子。于是 *{margin:0;} 等等运动,把人家全拍扁了。看似是众生平等了,实则是浪费了资源又占不到便宜,有求于人家的时候还得贱贱地给加回去,实在需要人家的默认样式了怎么办?人家锅都扔炉子里烧了,自己看着办吧。

Normalize.css 是改良派。他们提倡,各个元素都有其存在的道理,简单粗暴地一视同仁是不好的。body 那一圈确实挤压了页面的生存空间,那就改掉。士农工商,谁有谁的作用,给他们制定个规范,确保他们在任何浏览器里都干好自己的活儿。

Normalize 项目地址:https://github.com/necolas/normalize.css
其他的 css reset可以在这里查看  https://github.com/topics/css-reset

修改时间 2018-08-23

真诚赞赏,手留余香
赞赏
随机推荐
git fetch与git pull的区别
CentOS 7 SSH 使用证书登录
php执行cli程序
ffmpeg 推送摄像头拍摄内容到服务器
一个页面中多个window.onload = function(){}冲突问题解决思路
CSS实现单行、多行文本溢出显示省略号
Javascript高级选择器querySelector和querySelectorAll
Audio对象的属性
阿里云 OSS 只授权一个用户控制 Bucket【OSS 细粒度的权限控制】
Webpack的项目中,如何import导入绝对路径