Extensible Stylesheet Language (XSL) is a language for expressing stylesheets in documents such as those provided on the World Wide Web. XSL is used as part of the emerging Extensible Markup language (XML) technology. With XSL, each stylesheet describes rules for presenting a class of XML source documents, so that the documents can be properly viewed on a browser, or printed on a paper. XSL can also be used to transform XML to "well-formed" HTML, that is, XML that uses the element types and attributes defined by the more common HTML format used on most Web pages today.
This book is a printed version of the XSL working draft specifications. It contains the complete text of the original document developed by the World Wide Web Consortium (W3C).