Extensible Stylesheet Language (XSL):

Extensible Stylesheet Language (XSL) is a style-sheet language that defines the rules for mapping structured XML data and documents. Derived from Document Style Semantics and Specification Language (DSSSL), XSL also has roots in the Standard Generalized Markup Language (SGML) community.

Using XSL, an element can be formatted and displayed in multiple places on a Web page, or rearranged or removed from the page. Developers can then generate a presentation structure that may be quite different from the original data structure. XSL does not replace Cascading Style Sheets (CSS); rather, it is designed to handle the new capabilities of XML that CSS cannot. Although CSS can be used to display simple XML data, CSS is not general enough to handle all of the possibilities generated by XML; the syntax of XSL can.

Copyright 2001 Sun Microsystems, Inc. All rights reserved. Legal Notice.