The Twelve Relative Location Axes

Axis Selects From
ancestor the parent of the current node, the parent of the parent of the current node, the parent of the parent of the parent of the current node, and so forth back to the root node
ancestor-or-self the ancestors of the current node and the current node itself
attribute the attributes of the current node
child the immediate children of the current node
descendant the children of the current node, the children of the children of the current node, and so forth
descendant-or-self the current node itself and its descendants
following all nodes that start after the end of the current node, excluding attribute and namespace nodes
following-sibling all nodes that start after the end of the current node and have the same parent as the current node
parent the single parent node of the current node
preceding all nodes that start before the start of the current node, excluding attribute and namespace nodes
preceding-sibling all nodes that start before the start of the current node and have the same parent as the current node
self the current node

Previous | Next | Top | Cafe con Leche

Copyright 1999 Elliotte Rusty Harold
elharo@metalab.unc.edu
Last Modified August 20, 1999