在定义“类”时,“类名必须以英文字母或句号开头,不可包含空格或其它符号”,当你命名有错时,DW会提示你的(在CSS面板里新建CSS样式时)。还有,当你的类样式名和HTML的标签名一样时,也会提示你(比如说一个类取名为body),提示为:“body是标准HTML标签,你确定要把它作类名吗?”如果这样命名,倒是不一定会出问题,但是既然DW提示了,就最好不要这么命名。
至于给ID或标签还有复合内容加上CSS,这个是要看你给哪个元素,怎么的标签之类的问题来定了,相对命名宽松一些吧。
到底怎么命名不可以,你多用DW试试就了解了。
而命名呢,最好有意义,比如说给一个DIV加上ID,这样命名为好:(<div id="div1"></div>)或(<div id="adiv"></div>)这样命名,以后看CSS代码时,大概就能知道,哪个是给DIV加的CSS了。
不知道是不是回答了你的问题。
个人使用的话,只要风格统一就可以了。
为什么都用中划线?因为CSS里属性名用的也是中划线,看起来风格比较统一
.this-is-a-class-name {border-right: 1px solid green
background-color: blue
font-size: 2em
}