<xsl:output>
The <xsl:output>
element controls the characteristics of the output document. To function correctly in Netscape, this element, with the method attribute, must be used. As of 7.0, method="text"
works as expected.
Syntax
<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 />
Required Attributes
None.
Optional Attributes
method
-
Specifies output format.
version
-
Specifies the value of the version attribute of the XML or HTML declaration in the output document. This attribute is only used when
method="html"
ormethod="xml"
. encoding
-
Specifies the value of the
encoding
attribute in the output document. omit-xml-declaration
-
Indicates whether or not to include an XML declaration in the output. Acceptable values are
yes
orno
. standalone
(Not supported.)-
If present, indicates that a standalone declaration should occur in the output document and gives its value. Acceptable values are
yes
orno
. doctype-public
-
Specifies the value of the
PUBLIC
attribute of theDOCTYPE
declaration in the output document. doctype-system
-
Specifies the value of the
SYSTEM
attribute of theDOCTYPE
declaration in the output document. cdata-section-elements
-
Lists elements whose text contents should be written as
CDATA
sections. Elements should be whitespace separated. indent
(Not supported.)-
Specifies if the output should be indented to indicate its hierarchic structure.
media-type
(Not supported.)-
Specifies the output document MIME type.
Type
Top-level, must be the child <xsl:stylesheet>
or <xsl:transform>
.
Specifications
XSLT, section 16.
Gecko support
Partial support. See comments above.