W3C XSL Event
- Previous Page W3C CSS
- Next Page W3C Schema
Stylesheets can describe how a document is displayed, pronounced, or printed. The XSL language includes three parts: XSLT, XPath, and XSL Formatting Objects.
XML Tutorial
For more information about XSL, please read our XSL Tutorial.
XSL Versions
XSL 1.0
As a W3C Recommendation, XSL 1.0 was published as a language for expressing style sheets on October 15, 2001. It consists of three parts: XSLT, XPath, and XSL Formatting Objects.
XSLT 1.0
XSLT 1.0 became a W3C Recommendation on November 16, 1999. XSLT is a language used to transform XML documents into other XML documents.
XSLT 2.0
XSLT 2.0 became a W3C Recommendation on January 23, 2007.
XSL-FO (XSL Formatting Objects)
The XSL Formatting Objects specify a vocabulary for formatting semantics. Formatting refers to the process of transforming the results of an XSL transformation into a form suitable for reading by a reader or listening to by a listener. Although there is no independent W3C document for XSL Formatting Objects, relevant descriptions can be found in the XSL 1.0 Recommendation.
W3C XSL Standard and Timeline
Standard | Draft/Proposal | Recommendation |
---|---|---|
XSL 1.0 (XSL-FO) | October 15, 2001 | |
XSL 1.1 | December 5, 2006 | |
XSLT 1.0 | November 16, 1999 | |
XSLT 1.1 | August 24, 2001 | |
XSLT 2.0 Requirements | February 14, 2001 | |
XSLT 2.0 | January 23, 2007 |
W3C References
- Previous Page W3C CSS
- Next Page W3C Schema