XSL est un langage basé sur les feuilles de styles. Il est utilisé pour mettre en forme des documents XML. Contrairement à CSS, les processus de transformation d’un fichier xml par XSLT permet de modifier la structure du document avant de l’afficher en fonction des besoins.