【发布时间】:2010-09-24 03:58:17
【问题描述】:
我有一个关于 CSS 选择器的问题。
假设我有以下 html
<div class="message">
<div class="messageheader">
<div class='name'>A news story</div>
</div>
</div>
在 css 中,我可以像这样引用名为 name 的 class
div.message div.messageheader div.name {}
或
.name {} /* ie *.name{} */
一种方法比另一种更好吗?
我明白,如果我有一个名为name 的类的额外“实例”,即
<div class="message">
<div class="messageheader">
<div class='name'>A news story</div>
</div>
</div>
<a class='name'>A news story</div>
我可以使用div.message div.messageheader div.name {} 引用第一个实例,使用a.name {} 引用第二个实例,但我只对初始场景感兴趣。
【问题讨论】:
标签: html css-selectors css