很多新手网站长都在问,在CSS样式表中:*{margin:0;padding:0;}什么意思 有什么用?下面小编就给大家解答下这个疑问,帮助您快速入门HTML相关基础知识。
因为每个浏览器中对html标签的默认外边距和内边距的值不同,为了达到让主流浏览器设置出来的布局显示相同,则需要把html中所有标签的padding,margin都设置为0;
重置所有html元素的内外边距为0 html元素,像 ul, li, p, 等默认有一套排版样式, 会有一些边距, 但各浏览器标准不一.所以要重新定义样式的话一般需要重置默认样式
*{ margin:0;padding:0;}
这是一种比较简单的重置方法。
但是有些人认为,重置所有元素,不建议这样写,这样写不利于性能,最好有针对性得去设置。 比如:
html,body{margin:0;padding:}
所以,大家根据自己习惯来写吧,只要能适应自己的CSS写法,能做到网页布局在各个浏览器中都一致,就好了。