W3C started to develop XSL because there was a need for an XML-based Stylesheet Language.
The XSL language consists of three parts: XSLT, XPath, and XSL Formatting Objects.
To learn more about XSL, read our XSL tutorial.
XSL 1.0 became a W3C Recommendation October 15, 2001. It consisted of three parts: XSLT, XPath, and XSL Formatting Objects.
XSLT 1.0 became a W3C Recommendation November 16, 1999. XSLT is a language for transforming XML documents into other XML documents.
XSLT 2.0 became a W3C Recommendation January 23, 2007.
XSL-FO is an XML vocabulary for specifying formatting semantics. Formatting is the process of turning the result of an XSL transformation into a suitable output form for a reader or listener. No separate W3C document exists for XSL Formatting Objects, but a description can be found inside the XSL 1.0 Recommendation.
| Specification | Draft / Proposal | Recommendation |
|---|---|---|
| XSL 1.0 | 15. Oct 2001 | |
| XSL 1.1 | 05. Dec 2006 | |
| XSLT 1.0 | 16. Nov 1999 | |
| XSLT 2.0 | 23. Jan 2007 | |
| XSLT 2.0 Requirements | 14. Feb 2001 |
| WEB HOSTING |
|---|
| Best Web Hosting |
| PHP MySQL Hosting |
| Best Hosting Coupons |
| UK Reseller Hosting |
| Cloud Hosting |
| Top Web Hosting |
| $7.95/mo SEO Hosting |
| Premium Website Design |
| WEB BUILDING |
|---|
| XML Editor - Free Trial! |
| FREE Website BUILDER |
| Free Website Templates Free CSS Templates |
| Make Your Own Website |
| W3SCHOOLS EXAMS |
|---|
|
Get Certified in: HTML, CSS, JavaScript, XML, PHP, and ASP |
| W3SCHOOLS BOOKS |
|---|
|
New Books: HTML, CSS JavaScript, and Ajax |
| STATISTICS |
|---|
|
Browser Statistics Browser OS Browser Display |
| SHARE THIS PAGE |
|---|