XSL son las iniciales de EXtensible Stylesheet Language. Una familia de recomendaciones del W3C.
Los sublenguajes XSL son: XSLT, Xpath y XSL-FO.
- XSLT (XSL Transformations): Transforma un documento XML en otro XHTML o XML.
- XSL-FO (Extensible Stylesheet Language Formatting Objects): formatear un documento XML
- Xpath: navegar entre partes de un documento XML