日期:2014-05-17  浏览次数:20573 次

问一个css引用的小问题
.read_lh180 {
line-height:1.8em;
margin:0 0 20px 0;
}

.read_lh180 span{
text-indent:1em;
}



[code=HTML] 
[ <p class="read_lh180"> 
<br /> 
<span>good <br /> 
good <br /> 
</span> <p> 
/code] 

红字部分为什么不是<span class ="span">



------解决方案--------------------
.read_lh180 span这种写法,read_lh180是样式,span 是该样式下的子节点的tagName标签名称
------解决方案--------------------
class ="css类名"

.read_lh180 span意思是值在所有class ="read_lh180"下所有的span元素
------解决方案--------------------
NO
------解决方案--------------------
...你这是在只定义标签咯,只对HTML元素有效
------解决方案--------------------
<>内是HTML标签,不是任意写的
如果是XML可以写成<aaa></aaa>,不过毫无语义
下面这才是正确的写法
.read_lh180 { 
line-height:1.8em; 
margin:0 0 20px 0; 


.read_lh180 .aaa{ 
text-indent:1em; 



HTML code
 
[<p class="read_lh180"> 
<br /> 
<span class="aaa">good <br /> 
good <br /> 
</span> <p>

------解决方案--------------------
没什么好解释的,看下基础,jf