一般一个元素设定一个类(class)样式,当然也可以给元素同时使用两个类。示例:

〈div class="mtop8 fl">…〈/div>

上面代码就是给div同时使用两个类,类名中间用空格隔开。

作用是,让该div顶部外边距有8px距离并且浮动在左边。

这样所有mtop8 fl两个类的属性都会加到div 元素上来。

如果它们两个类中的属性有冲突的话,就近原则,即在CSS文件中放在后面的类的属性起作用。

给一个元素同时可以使用两个类样式,可以同时使用两个id样式吗?

答案是不可以。

〈div id="nav fl">…〈/div>//错误的写法