rwhn.net
当前位置:首页 >> Css里面," * "号和"BoDy" 在应用上有什么区别? >>

Css里面," * "号和"BoDy" 在应用上有什么区别?

*能规定所有元素标签的样式 Body只代表标签的样式 *包含body *一般规定CSS中大家都需要的 像{margin:0 padding:0} 而body一般规定{font}

肯定不一样啦~*号是通配符,指所有的标签,BODY 就是制标签,按包含于被包含关系来说,*包含标签而被包含在*中。具一个很简单的例子,一个标准xhtml文件里面可以看到 *可以包含html 但body就不可以了。 再举一个例子,著名的starHTML hack用法为...

body是对body对象样式的控制,而*则是对所有对象进行样式的控制。如果有继承性的样式用在body和*是一样的效果,比如说font-size,没有继承性 的样式用在body里只对body有用,而*则所有的对象都应用上了,比如说background-color。

.body{}是一个类。只有引用class="body"时才有效(如). 而body{}则不需要引用。只要页面中有这个标签就有效!

理论上html是body的上级,但是写css时,你写html{font-size: 16px;}和body{font-size: 16px;}效果是一样的。

CSS可以写在head和body中的。 写在head中可以给整个body使用,而写在body中可能只能给某一个DIV使用,具体是要看怎么使用。本质上是没有什么差的,从整洁度上当然是head上更好了。 当讨论到Web标准时,一些事情总是被提及,那就是结构和表现分离...

> 是后代选择器,比如下面h1和p都是div的子元素,就是div的后代 title123 div{color:blue;}/*我定义了这个div的所有字体都是蓝色*/ div > h1{color:red;}/*然后有人说h1要红色突出点额,你就可以用后代选择把h1挑出来,当h1没其他样式时你可以少...

#定义的是id选择器 也就是整个页面唯一的标识,用于layout使用 .定义的是类选择器 可以重复使用, 可以用于描述元素样式 具体的lz可以找一些css2.0入门来读一下 简单地说 id选择器区分了一个人的头 躯干 四肢 ,类选择器描述人的眼睛,手指什么样子

body div表示body下的所有div标签都应用样式,不管是body的儿子还是孙子或更孙子 body >div表示只有body的儿子div才应用样式,孙子以后都不应用

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com