X
HOME HTML CSS JAVASCRIPT SQL PHP JQUERY XML ASP.NET MORE...
REFERENCES | EXAMPLES | FORUM | ABOUT

XSLT <xsl:stylesheet> and <xsl:transform> Elements


XSLT Element Reference Complete XSLT Element Reference

Definition and Usage

The <xsl:stylesheet> and <xsl:transform> elements are completely synonymous elements. Both are used to define the root element of the style sheet.


Syntax

<xsl:stylesheet
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

  <!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:stylesheet>

<xsl:transform
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

  <!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:transform>

Attributes

Attribute Value Description
version version Required. Specifies the XSLT version of the style sheet
extension-element-prefixes list Optional. A white space separated list of namespace prefixes used for extension elements 

This attribute is not supported by Netscape 6

exclude-result-prefixes list Optional. A white space separated list of namespace prefixes that should not be sent to the output
id name Optional. A unique id for the style sheet

This attribute is not supported by Netscape 6

Example 1

<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:stylesheet>

Example 2

<?xml version="1.0" encoding="UTF-8"?>

<xsl:transform version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:transform>


XSLT Element Reference Complete XSLT Element Reference

Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]
Search w3schools.com:

WEB BUILDING

Download XML Editor FREE Website BUILDER Free HTML5 Templates FREE Website Templates Free HTML Templates

SHARE THIS PAGE

facebook