Name
<xsl:stylesheet>
Synopsis
<xsl:stylesheet version = "number
" xmlns:xsl="http://www.w3.org/1999/XSL/Transform” [id = "id
“] [extension-element-prefixes = "prefix1 prefix2
..."] [exclude-result-prefixes = "prefixa prefixb
..."]> ... </xsl:stylesheet>
The xsl:stylesheet
element is
the root element for XSLT stylesheets. The contents of this
element must first contain any xsl:import
elements, followed by any other top-level elements in any
order. xsl:stylesheet
uses the following attributes:
-
version
The version number of XSLT used by the stylesheet.
-
xmlns:xsl
This attribute contains a standard namespace declaration that maps the prefix
xsl
to the namespace URI http://www.w3.org/1999/XSL/Transform. The prefix can be changed if necessary. This attribute is technically optional, but de facto required.-
id
Any XML name that’s unique within the stylesheet and is of type
ID
.-
extension-element-prefixes
A whitespace-separated list of namespace prefixes used by extension elements in this document.
-
exclude-result-prefixes
A whitespace-separated list of namespace prefixes whose declarations should not be copied into the output document. If a namespace is needed in the output, it will be copied regardless.
Get XML Pocket Reference, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.