开发者社区> 问答> 正文

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

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

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

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

*{
  margin:0;
 padding:0;
}

展开
收起
杨冬芳 2016-06-13 14:47:11 2260 0
1 条回答
写回答
取消 提交回答
  • IT从业

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

    2019-07-17 19:36:00
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载