XSL

= Extensible Stylesheet Language

XSL ist eine zu XML zugehörige Familie von Transformationssprachen. XLS dient der Definition von Layouts für XML-Dokumente. Die XSL-Subsprache XSLT wiederum wird eingesetzt zur Übersetzung/Transformation eines XML-Formats in ein anderes XML- oder Textformat.

Referenzen auf Layouts (Stylesheets) lassen sich in die zu formatierenden XML-Dokumente einbinden, um die Layouts speziellen Medien zuzuordnen. Dadurch kann zum Beispiel ein Layout zum Drucken und ein Layout für die Darstellung am Computer definiert und verwendet werden.