我希望选择仅<span>
作为孩子的所有<br>
:
<html>
..
<span>
...
</span>
<span> <!-- I want those ones -->
<br/>
</span>
我如何选择这些元素?
答案 0 :(得分:3)
假设您指的是除br
个元素之外没有子元素的元素,其中br
是必需的:
/html/span
[br and not(
*[not(self::br)]
)]
含义:所有span
个元素,其中至少有一个br
个子元素而没有其他元素作为子元素。