The output is a root level instruction (within the stylesheet element) that controls the characteristics of the output document. Only one declaration of this element is allowed.
None.
The range of values within an output block is identical to the XSLT definition.
method | Specifies the output format (currently only "xml", "html" or "text"). |
version | Specifies the value of the version attribute of the XML or HTML declaration in the output document. This attribute should only be used when method is "xml" or "html". |
encoding | Specifies the text encoding to be used: UTF-8, etc. |
omit-xml-declaration | Specifies whether the XSLT processor should output an XML declaration; permissible values are "yes" or "no". |
standalone | Specifies whether the XSLT processor should output a standalone document declaration; permissible values are "yes" or "no". |
indent | Specifies whether the XSLT processor may add additional whitespace when outputting the result tree; permissible values are "yes" or "no". |
doctype-public | specifies the public identifier to be used in the document type declaration. |
doctype-system | specifies the system identifier to be used in the document type declaration. |
cdata-section-elements | Specifies a list of the names of elements whose text node children should be output using CDATA sections. |
media-type | Specifies the media type (MIME content type) of the data that results from outputting the result tree. |
Setting a set of output selections.
compiles to
Most of the errors here are self-explanatory. For example
will give the error