以这个 HTML 标记为例:
<div class="myDivider">
<p>
<span></span>
</p>
<p>
<span id="mySpan"></span>
</p>
</div>
我通常只使用 ID 来引用 ID,仅此而已:
#mySpan { ... }
除了使代码更容易理解之外,将 CSS 指向元素有什么好处吗?
.myDivider p #mySpan { ... }
...或者更具体的方向:
div.myDivider > p > span#mySpan { ... }