div > p {
background-color: yellow;
}
Run Code Online (Sandbox Code Playgroud)
似乎没有任何不同的评价
div p {
background-color: yellow;
}
Run Code Online (Sandbox Code Playgroud)
但是我会不知道会有什么影响吗?似乎使用>更合适的风格,至少.
它们是有区别的; >是"紧接着".所以你div > p会适用于p这里:
<div>
<p>Text here</p>
</div>
Run Code Online (Sandbox Code Playgroud)
但不是这里:
<div>
<table>
<tr>
<td>
<p>Text here</p>
</td>
</tr>
</table>
</div>
Run Code Online (Sandbox Code Playgroud)