<xsl:stylesheet> or <xsl:transform>

The <xsl:stylesheet> or <xsl:transform> elements identify a complete stylesheet. They are completely synonymous.

<xsl:stylesheet
  id = id 
  extension-element-prefixes = tokens 
  exclude-result-prefixes = tokens 
  version = number>
  <!-- Content: (xsl:import*, top-level-elements) -->
</xsl:stylesheet> 
id

A unique identifier

extension-element-prefixes

Identifies namespace (http://www.w3.org/TR/REC-xml-names) prefixes that are extension element prefixes

exclude-result-prefixes

Lists namespace (http://www.w3.org/TR/REC-xml-names) prefixes that should not be put in the result tree

version

The XSLT version to which this stylesheet conforms (required)