时间:2021-07-01 10:21:17 帮助过:21人阅读
body{font-size:12px;}*{font-szie:12px;}
以上两个代码的作用是完全一样的,因为font-size是居右继承性的。但是大家还是要明白它们的原理是不一样的,*选择器确实是选择了每一个元素并且把它们的字体大小设置为12px,body则是通过继承将字体设置为12px的。
建议:
在很多CSS页面的开头都有这么一句代码:
*{ margin:0; padding:0}
因为很多元素都有默认的内边距或者外边距,例如body、ul、p和标题元素h1-h6等。使用以上代码可以很轻松的清除所有元素的外边距和内边距,但是也会带来问题。例如:
蚂蚁部落
以上代码可能会造成在一些浏览器中文本框输入的文字显示在左上角,并不是所以浏览器都这样。建议还是使用以下方式来统一定义样式:
body,ul,h1,h2,h3,h4,h5,h6,form,dl,p{ 样式代码}
原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=4758