* XSLT – a language for transforming XML documents
* XPath – a language for navigating in XML documents
* XSL-FO – a language for formatting XML documents
XSLT uses XPath to find information in an XML document. XPath is used to navigate through elements and attributes in XML documents.
Note: <xsl:stylesheet> and <xsl:transform> are completely synonymous and either can be used!
The correct way to declare an XSL style sheet according to the W3C XSLT Recommendation is:
| <xsl:stylesheet version=”1.0″ xmlns:xsl=”http://www.w3.org/1999/XSL/Transform”> |
or:
<xsl:transform version=”1.0″ xmlns:xsl=”http://www.w3.org/1999/XSL/Transform”>