什么对一般 CSS 使用更好?我正在展示一个具体的例子,但这个问题更适合在任何情况下普遍应用。
table.class tbody tr td.class2 {
stuff;
}
或者
td.class2 {
same stuff;
}
(如果唯一的 td.class2 总是有父母:table.class tbody tr。)
我假设第二个更快,除非可能在某些极端情况下,其中有很多带有狂野规则、依赖关系和类似的表。第一个更具体,所以它使事情更清楚,但我认为当有很多这些时,很难跟踪它。
写 CSS 时哪个更好?我认为这取决于上下文:
- 作为一项普遍的好政策。
- 没有大量访问者和内容的网页。
- 没有大量访问者的网页,但确实有相当多的表格和内容。
- 确实有大量访问者但没有相当多的表格和内容的网页。
- 确实有大量访问者和内容的网页。
谢谢你的时间!