Extensible Stylesheet Language
Sprachfamilie zur Definition von Layouts für XML-Dokumente
XSL (Extensible Stylesheet Language) ist eine Sprache, mit der sich XML-Dokumente verändern und ergänzen lassen. Meist wird sie verwendet um aus einem XML-Dokument eine anzeigefähige oder druckfähige Fassung zu erstellen.
Mit XSL wird ein Stylesheet formuliert, das in einem XML-Dokument eingebunden werden kann. Ein Stylesheet besteht aus einer Gruppe von Regeln. Eine Regel besteht aus einem Muster und einer Aktion.
XSL hat verschiedenen Teilsprachen; eine davon ist XSLT, die andere ist XSL-FO.