The World Wide Web
Consortium (W3C) today announced the first public working draft of the
Extensible Style Language (XSL) 1.0 specification.
XSL joins Cascading Style Sheets (CSS), the other W3C-developed style sheet language implemented in current popular browsers, as part of the W3C Style Sheets Activity.
W3C will be developing both the XSL and CSS style sheet languages in parallel. CSS is used to style HTML and XML documents on the Web. XSL is also able to generate new XML documents from XML data. XSL and CSS will share the same underlying concepts and will use the same terminology as much as possible.
XSL allows documents to be written in any language, including historical languages. It allows the specification of any writing direction; the uses for this range from modern Japanese vertical text to ancient Greek and Aztec for scholarly publication. Further internationalization support is planned for future drafts.
For more information on XSL, see http://www.w3.org/Style/XSL