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