通配符*的使用

css通配符"*"可以消除浏览器的默认属性,比如:*{margin:0;padding:0;}

但是推荐这样html,body,div,span,applet,object,iframe,h1,h2,p,a{margin:0;padding:0;}

而不是*{margin:0;padding:0;}

因为css通配符“*”会将网站内所有元素的默认值重设,这在大型网站会加重客户端的负担,浏览器运行速度变慢。但如果开发的是小型站点或企业网站,页面元素不是很多,使用CSS通配符造成的性能影响可以忽略。

相关推荐