css里面定义*{padding:0px;margin: 0px;}
- 相当于选择器,代表html所有的元素,包括html标签、body标签等; {}大括号里面写入需要给定的属性和属性值即可。
在css中一开始写入*{padding:0px;margin: 0px;},表示初始化所有的标签元素(具有盒子模型)的内外边距均为0px.
在css里面定义body{padding:0px;margin: 0px;},body只是一个标签,如果它的子标签和该属性均具有继承性,才会继承这里所设置的属性;(比如:border、padding、margin属性不具有继承性;而color属性具有继承性等)
关于css中哪些样式具有继承性,哪些不具有继承性,下面这位前辈已经给出了详细的说明:
http://www.cnblogs.com/stephenykk/archive/2013/05/30/3109274.html
Original: https://www.cnblogs.com/lzh93/p/16261190.html
Author: 七窍玲珑心
Title: css中{}和html,body{}的区别
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/606508/
转载文章受原作者版权保护。转载请注明原作者出处!