谁能告诉我在下面的例子中“标题”和“标题 2”是如何被染成红色的?http://jsfiddle.net/zxfNU/1/
HTML
<div id="root">
<p>
<p>Test 1</p>
<h3>Heading</h3>
<h3>Heading 2</h3>
</p>
</div>
<h3>Heading 3</h3>
CSS
div#root > h3
{
color: red;
}
如果它在 div 下,CSS 不是只选择一个 h3 元素,而实际上它在 p 元素下?