XSL
XSL is the acronym for Extensible Stylesheet Language.

Extensible Stylesheet Language
A family of languages used to describe how XML (eXtensible Markup Language) data should be presented or transformed. The XSL family includes:
- XSLT (XSL Transformations) – a language for transforming XML documents into other XML documents or other formats like HTML or text.
- XPath (XML Path Language) – a language for navigating through elements and attributes in an XML document.
- XSL-FO (XSL Formatting Objects) – for formatting XML content for output to screen, paper, or other media.
XSL defines the way XML data is sorted, filtered, and presented. XSLT and XPath are often used in conjunction with XSL-FO when precise control over the layout is needed, such as in producing printed documents or highly-styled web pages.
- Abbreviation: XSL