- An XML application
- XSL consists of three parts: XSLT, XPath and XSL-FO:
XSLT
: the transformation engineXPath
: for identifying specific elements in the treeXSL-FO
: formatting objects
XSL-FO
describes a "printable" page with text- a little bit like PostScript does, but without graphcis
- uses all the CSS concepts and more
- is in XML
- The idea is:
- take the original XML file
- transform it into the
XSL-FO
XML dialect - present the latter on a screen or printer