Přeskočit na obsah

Extensible Stylesheet Language

Z Wikipedie, otevřené encyklopedie
(rozdíl) ← Starší revize | zobrazit aktuální verzi (rozdíl) | Novější revize → (rozdíl)

XSL (eXtensible Stylesheet Language, česky rozšiřitelný stylový jazyk) je rodina jazyků umožňujících popsat jak se mají XML soubory formátovat a převádět. Zahrnuje tři jazyky:

  • XSL Transformace (XSLT): XML jazyk k převádění XML dokumentů,
  • XSL Formátující Objekty (XSL-FO): XML jazyk pro specifikaci vizuálního formátování XML dokumentů,
  • XML Path jazyk (XPath, česky "jazyk pro cesty v XML"): jazyk k adresování částí XML dokumentu, který ale sám není XML jazykem. Je používaný například v XSLT.

Specifikace těchto tří jazyků jsou dostupné ve formě W3C doporučení.

Historie

Vše začalo snahou přinést funkcionalitu jazyka DSSSL (Document Style Semantics and Specification Language, česky jazyk sémantiky a specifikace stylu dokumentu), částečně v oblasti tisku a vysokoúrovňového sázení textů, do XML. Pracovní skupina W3C začala na XSL pracovat v prosinci 1997 a první veřejný pracovní návrh byl uvolněn 18. srpna 1998. XSLT a XPath se staly W3C doporučeními 16. listopadu 1999 a XSL se stalo doporučením 15. října 2001.

Externí odkazy

Šablona:Počítačový pahýl