遍历后续节点和前一节点
following-sibling
和 preceding-sibling
轴包含上下文节点之前或之后的兄弟节点,following
和 preceding
轴包含文档中上下文节点之前或之后的所有节点,但是:
- 这些轴都不包含属性或命名空间节点。
following
轴不包含任何后代。preceding
轴不包含任何祖先。
例子:
following::span[1]
following-sibling::*[last()]
following-sibling
和 preceding-sibling
轴包含上下文节点之前或之后的兄弟节点,following
和 preceding
轴包含文档中上下文节点之前或之后的所有节点,但是:
following
轴不包含任何后代。preceding
轴不包含任何祖先。例子:
following::span[1]
following-sibling::*[last()]