xslt:include

xslt:include 要素 (XSLT 1.0)

[1] xslt:include 要素型は、 別のスタイル・シート取込むのに使います。 <http://www.w3.org/TR/xslt#include>

[2]

hrefURI(必須)取込むスタイル・シート

この要素は強制空要素です。 また、最上位要素としてのみ存在できます。

[3] 取込みは、リンク先のスタイル・シートの各最上位要素を元のスタイル・シートの xslt:include 要素と置換えます。 後の処理はもともとの最上位要素と同じ扱いになります。

直接又は間接に自分自身を参照する取り込みは、 誤りです。

[4] 取込むスタイル・シートが表記結果要素文書要素になる簡略記法の場合は、相当する xslt:template 要素に置換えます。

[5] 姉妹要素型に xslt:import があります。 xslt:include では取込んだスタイルシートは取込み元スタイルシートに元から含まれていたかのような扱いを受けます (輸入優先度同位) が、 xslt:import輸入優先度に差が出てきますから、継承のようなことをしたいのならそちらを使う必要があります。