个人使用的话,只要风格统一就可以了。
为什么都用中划线?因为CSS里属性名用的也是中划线,看起来风格比较统一
.this-is-a-class-name {border-right: 1px solid green
background-color: blue
font-size: 2em
}
元素 {样式}元素可以由 标签、class、id、伪类 组成
div.yahoo2 span.disabled
它可能对应下面的xhtml
<div class="yahoo2"><span class="disabled"></span></div>
class用. id用#
空格表示 div和span 是父子元素关系