css - 为什么不建议使用*{padding:0;margin:0;}进行reset?

查看:91
本文介绍了css - 为什么不建议使用*{padding:0;margin:0;}进行reset?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

如题!
看到很多人写法都是在css开头,把需要reset的元素单独列出来

body,div,span,a{
padding:0;
margin:0;
}

为什么不直接使用通配符呢?这样还节省代码量了~

*{
  margin:0;
 padding:0;
}

解决方案

采用{pading:0;margin:0;}这样的写法好处是写起来很简单,但是是通配符,需要把所有的标签都遍历一遍,当网站较大时,样式比较多,这样写就大大的加强了网站运行的负载,会使网站加载的时候需要很长一段时间,因此一般大型的网站都有分层次的一套初始化样式(就如楼主自己举例的那样)

这篇关于css - 为什么不建议使用*{padding:0;margin:0;}进行reset?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆