<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 支持
部分支持。请参见上面的注释。