W3C XSL Activity
The W3C began developing XSL because there was a need for an XML-based style sheet language.
The XSL language consists of three parts: XSLT, XPath and XSL formatting objects.
XSL Tutorial
To learn more about XSL, read our XSL Tutorial.
XSL Version
XSL 1.0
As a W3C recommendation, XSL 1.0 was released on October 15, 2001 as a language for expressing stylesheets day. 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 Object)
XSL Formatting Object A vocabulary used to specify formatting semantics. Formatting refers to the process of converting the results of XSL transformation into a format suitable for a reader or listener. Although there is no separate W3C document for XSL formatting objects, a description can be found in the XSL 1.0 Recommendation.
W3C XSL Specification and Timeline
Specification | Draft/Proposal | Recommended Time |
---|---|---|
XSL 1.0 | 15. Oct 2001 | |
XSL 1.1 | 05. Dec 2006 | |
16. Nov 1999 | ||
23. Jan 2007 | ||
14. Feb 2001 |
W3C Reference Manual: