<xsl:output>
<xsl:output> 元素控制輸出文件的特性。為了在 Netscape 中正常工作,此元素必須使用 method 屬性。從 7.0 開始,method="text" 按預期工作。
語法
xml
<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,第 16 節。
Gecko 支援
部分支援。請參見上面的註釋。