今回は、コンテキストノードより(樹木構造的に)深い位置にあるノードを対象とした軸を見ていきます(記事一覧)。
child 軸
child 軸の対象となるのは、コンテキストノードの子ノード全てです。
descendant 軸
descendant 軸の対象となるのは、コンテキストノードの子孫ノード全てです。 子孫ノードとは、子要素、子要素の子要素などを全て集めたものです。 属性と名前空間宣言は含まれません。
descendant-or-self 軸
descendant-or-self 軸の対象となるのは、「self 軸」と「descendant 軸」で返されるノードを合わせたもの(和集合)です。