简单讲就是——*{}将更改应用于HTML结构中的所有元素,而body{}仅是更改了body层的默认属性。从继承角度讲的话,*{}可以算做是应用于元素本身,而body{}则是继承。 举个栗子: <h1>标签默认的字体大小为"font-size: 2em;",如果用*{font-size:20px;}声明全局样式,则<h1>标签的字体大小会更改为"font-size...
大家在做网站时,规划样式表许多朋友首先会用*{margin:0;padding:0;},这里的*是通配符,意思就是将文档目录树中的所有类型单一对象的内边距和外边距都设置为0,为什么这样呢?因为许多元素,如h类,ul,body,p默认都有内边距或外边距,这样可以一次方便将这些元素的内外边距设置为0,很是方便,但我并不建议大家使用,因为...
body是对body对象样式的控制,而*则是对所有对象进行样式的控制。如果有继承性的样式用在body和*是一样的效果,比如说font-size,没有继承性 的样式用在body里只对body有用,而*则所有的对象都应用上了,比如说background-color。
能规定所有元素标签的样式 Body只代表<body>标签的样式 *包含body *一般规定CSS中大家都需要的 像{margin:0 padding:0} 而body一般规定{font}
body控制的是正规物理页面你能看见的部分,在body体中加div标签和body体不是一个级别的,渲染的先后顺序是不一样的。而*则表示所有标签
body在css里设置就是对页面内容区的整体设定,通常情况下只在这里设置页面背景色或背景图和常规字体的样式。 *{}就是对所有的标记做设置,前辈说、能不用就别用。
第一段的意思啊body总体样式,/*body*/这是注释,能清楚的看出这是给body总体的样式,/*header*/这也是注释,下面是头部的样式,注释只 是为了说明,如果你想改可以很方便的找到
肯定不一样啦~*号是通配符,指所有的标签,BODY 就是制<body></body>标签,按包含于被包含关系来说,*包含<body>标签而<body>被包含在*中。具一个很简单的例子,一个标准xhtml文件里面可以看到 <html> <head> </head> <body> </body> </html> *可以包含html 但body就不可以了。 再举一...
css样式表中body的文字说明 CSS样式表中body用于设置整个文档的默认样式。下面是一些常见的body样式属性及其示例: 1. color:设置文本颜色。例如,可以使用"color: #333;"将文本颜色设置为深灰色。 2. background-color:设置背景颜色。例如,可以使用"background-color: #f2f2f2;"将背景颜色设置为浅灰色。 3. font...
代表所有元素 所以对*设置了属性 也就是对xhtml标签的所有元素设定了属性 而body只是一个标签 但是他是结构标签的开始 所以给他设置的属性 如果之后的标签 有继承属性 那么他就会或者body标签允许继承的属性,比如背景颜色 字体大小 字体颜色等。至于听谁的 按照规则 听父元素的。比如结构如下:{ color:...