Extensible Stylesheet Language
Erscheinungsbild
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. Die Regeln sind alle gleichzeitig aktiv. Eine Priotätsreihenfolge bestimmt dann, welche Regel zum Zug kommt.
XSL hat verschiedenen Teilsprachen; eine davon ist XSLT, die andere ist XSL-FO.