css取名问题

html-css029

css取名问题,第1张

元素 {样式}

元素可以由 标签、class、id、伪类 组成

div.yahoo2 span.disabled

它可能对应下面的xhtml

<div class="yahoo2"><span class="disabled"></span></div>

class用. id用#

空格表示 div和span 是父子元素关系

在DW里面css不可以随便命名。

在定义“类”时,“类名必须以英文字母或句号开头,不可包含空格或其它符号”,当你命名有错时,DW会提示你的(在CSS面板里新建CSS样式时)。还有,当你的类样式名和HTML的标签名一样时,也会提示你(比如说一个类取名为body),提示为:“body是标准HTML标签,你确定要把它作类名吗?”如果这样命名,倒是不一定会出问题,但是既然DW提示了,就最好不要这么命名。

至于给ID或标签还有复合内容加上CSS,这个是要看你给哪个元素,怎么的标签之类的问题来定了,相对命名宽松一些吧。

到底怎么命名不可以,你多用DW试试就了解了。

而命名呢,最好有意义,比如说给一个DIV加上ID,这样命名为好:(<div id="div1"></div>)或(<div id="adiv"></div>)这样命名,以后看CSS代码时,大概就能知道,哪个是给DIV加的CSS了。

不知道是不是回答了你的问题。