A family of languages called eXtensible Stylesheet Language (XSL) which allows one to describe how files encoded in
the XML standard are to be formatted or transformed.
A D V E R T I S E M E N T
There are three
languages in the family:
XSL Transformations (XSLT):
an
XML language for transforming XML documents
XSL Formatting Objects (XSL-FO):
an
XML language for specifying the visual formatting of an
XML document
the XML Path Language (XPath):
For addressing the parts of an XML
document a non-XML language used by XSLT, and also available for use
in non-XSLT contexts.
These all three specifications are available in the form of
W3C
Recommendations.
The term XSL is sometimes used to refer to
a Microsoft variant of
XSLT
developed as an implementation of an early (1998)
W3C draft of the XSLT language, with Microsoft-specific
extensions and omissions. Other commentators generally refer to
this dialect as WD-xsl. The dialect was later superseded
by a conformant implementation of the W3C specification.
|