重回编程之路:两年前的CSS reset,还有我今天才发现的Normalize.css

年轻人!刚毕业就跟着表哥去创业,就把编程抛弃了,然而现在退出了,那就重回编程之路吧(还好我还年轻)。
但是太多东西都忘记了,重新详细的学一遍。
试着重构一下页面,第一个就是Css Reset的问题,问题很弱鸡好吧,但我还是想着得总结一下啊才行,毕竟以前能实现功能就行,现在我更加注重深入了解学习。然后我去网上看了一下各路的文章,发现了一个新东西,叫做Normalize.css。孤陋寡闻的我感觉发现了新大陆,赶紧下载了源码来看看。

每个前端开发都知道,每个浏览器都有各自的默认样式。我记得我进工作室考核的第一个题就是CSS Reset。当时想着:这是啥玩意?然后上网搜,复制粘贴就用上了。其实这个Reset的基本原理就是通过样式表暴力的将所有浏览器元素的“外衣”给脱了,穿上统一的员工服。

而normalize.css则是保留了大部分浏览器元素的默认样式,当有一个元素在不同浏览器有不同的默认值时,normalize会让它尽可能保持一致。


现在看了很多文章好像对该使用哪一种存在争议,无非就是reset干了多余的活和normalize做了无用功。然而实践是验证真理的唯一标准,我还没用过就不做过多评论,实际运用中还有什么问题会在后期再写出来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值