Extensible Stylesheet Language (XSL) Version 1.0

This specification defines the features and syntax for the Extensible Stylesheet Language (XSL), a language for expressing stylesheets. It consists of two parts: 1. a language for transforming XML documents, and 2. an XML vocabulary for specifying formatting semantics. An XSL stylesheet specifies the presentation of a class of XML documents by describing how an instance of the class is transformed into an XML document that uses the formatting vocabulary. Status of this document This section describes the status of this document at the time of its publication. Other documents may supersede this document. The latest status of this series of documents is maintained at the W3C. This document has been reviewed by W3C Members and other interested parties and has been endorsed by the Director as a W3C Recommendation. It is a stable document and may be used as reference material or cited as a normative reference from another document. W3C's role in making the Recommendation is to draw attention to the specification and to promote its widespread deployment. This enhances the functionality and interoperability of the Web. This document has been produced as part of the W3C Style Activity by the XSL Working Group (members only). General public discussion of XSL takes place on the XSL-List mailing list. Please report errors in this document to xsl-editors@w3.org. Archives of the comments are available. The list of known errors in this specification is available at http://www.w3.org/2001/10/REC-XSL-20011015errata. Some text in the property definitions has been copied from the CSS2 Recommendation and the list of errors in this specification is available at http://www.w3.org/Style/css2-updates/REC-CSS2-19980512errata.html. A list of current W3C Recommendations and other technical documents can be found at http://www.w3.org/TR/. ii XML to PDF by RenderX XEP http://www.renderx.com, XSL to PDF and XSL to Postscript formatter