<xsl:output>
<xsl:output> 要素は出力文書の特性を制御します。Netscape で正しく機能するには、method 属性を持つこの要素を使用する必要があります。 7.0 より method="text" は期待通りに機能します。
構文
<xsl:output method="xml" | "html" | "text" version=STRING encoding=STRING omit-xml-declaration="yes" | "no" standalone="yes" | "no" doctype-public=STRING doctype-system=STRING cdata-section-elements=LIST-OF-NAMES indent="yes" | "no" media-type=STRING />
必須属性
なし
任意属性
method-
出力形式を指定します。
version-
出力文書内の XML 宣言または HTML 宣言の version 属性の値を指定します。この属性は
method="html"またはmethod="xml"の場合にのみ使用されます。
encoding-
出力文書の
encoding属性の値を指定します。
omit-xml-declaration-
XML 宣言を出力に含めるかどうかを示します。許容可能な値は "
yes" または "no" です。
standalone(サポートされていません)-
存在する場合、出力文書でスタンドアロン宣言が発生しその値が返されることを示します。許容可能な値は "yes" または "no" です。
doctype-public-
出力文書の
DOCTYPE宣言のPUBLIC属性の値を指定します。
doctype-system-
出力文書の
DOCTYPE宣言のSYSTEM属性の値を指定します。
cdata-section-elements-
テキストの内容を
CDATAセクションとして記述する要素をリストします。要素は空白で区切る必要があります。
indent(サポートされていません)-
階層構造を示すために出力を字下げするかどうかを指定します。
media-type(サポートされていません)-
出力ドキュメントの MIME タイプを指定します。
タイプ
最上位は子 <xsl:stylesheet> または <xsl:transform> である必要があります。
定義
XSLT, section 16.
Gecko のサポート
部分的なサポート。上記のコメントを参照してください。