我有一个关于 CSS 选择器的问题。
说我有以下html
<div class="message">
<div class="messageheader">
<div class='name'>A news story</div>
</div>
</div>
在css中,我可以像这样引用被class
调用的name
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 {}
第二个实例,但我只对初始场景感兴趣。