独书先生 Menu

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

推荐使用

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

而非:

*{
  margin:0;
 padding:0;
}

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

说法来自:segmentfault.com