[1] 【XSLT】 xslt:stylesheet
要素の子要素のことを、最上位要素
(top‐level element) といいます
<http://www.w3.org/TR/xslt#dt-top-level>。
[2] 最上位要素になれる要素型は、
xslt:import
xslt:attribute-set
xslt:decimal-format
xslt:include
xslt:key
xslt:namespace-alias
xslt:output
xslt:param
xslt:preserve-space
xslt:strip-space
xslt:template
xslt:variable
です。
[3] xslt:stylesheet
要素内のこれらの要素の順序は意味を持ちません。但し、
xslt:import
要素だけは意味を持ちますし、
必ず他の型の要素より前に来ないといけません。
また、その他の要素も、誤り回復の時には順序が意味を持ちます。
[4] 拡張要素によって XSLT 要素の意味を変えることは出来ません。 拡張要素の用途としては、
が挙げられています。
[5] Glossary creator <http://www.w3.org/2004/07/def-to-glossary.xsl>
この XSLT スタイル・シートは Webブラウザを介した読者向けの説明で
XHTML 1 の html
要素を最上位要素にしています。
(名無しさん)