XSL (Extensible Stylesheet Language) est un langage qui permet de rédiger des feuilles de style. Il se compose de trois éléments : XSL Transformations, un langage de transformation des documents XML ; XML Path Language, un langage d'expression utilisé par XSLT pour accéder ou faire référence à une partie d'un document XML ; XSL Formatting Objects, un vocabulaire XML qui permet de spécifier la sémantique de formatage. Les feuilles de style XSL spécifient la présentation d'une classe de documents XML en décrivant le mode de transformation d'une instance de la classe en un document XML qui utilise le vocabulaire de formatage. Pour plus d'informations sur le langage XSL, reportez-vous au site WC3.
