所以建议,如果你要用到继承和默认值来简化代码的话,最好写下一些注释予以说明。
利用多个 class 和多元选择符
一个 HTML 元素可以属于多个类,比如这样:
<td class="subtotal negative">(-$422.72)</td>
你可以给“合总”的那些表格栏设定一个样式,再给包含负数的那些表格栏设定一个样式,把它们叠加在上面:
.subtotal {font-weight: bold;}
.negative {color: red;}
这种特性有时能够让你很灵巧地实现一些功能,即缩短了 HTML 代码,又清晰了 CSS 规则。
关于多个 class 的详细说明 (包括选择符的兼容性测试..) 请参考52CSS.com的相关文章介绍。
小结
选择一种 CSS 规则的组织方式,并坚持使用它!
谨慎地使用一些虽然能够简短代码,但会影响可读性的书写方式!
适时地了解一些已经普遍实现的 CSS2 新特性,能够大大方便你的设计!










