Logo

XSL

  • An XML application
  • XSL consists of three parts: XSLT, XPath and XSL-FO:
    1. XSLT: the transformation engine
    2. XPath: for identifying specific elements in the tree
    3. XSL-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:
    1. take the original XML file
    2. transform it into the XSL-FO XML dialect
    3. present the latter on a screen or printer

Ivan Herman, W3C Head of Offices16 July, 20023 (32)