Une feuille de style (ou de transformation) XSLT contient un ensemble de
règles pattern/template
- Pattern
- Contexte structural dans l'arbre source
Exprimé dans le langage XPath
- Template
- Fragment d'arbre à produire dans l'arbre résultat pour le pattern correspondant de l'arbre source
Contient des instructions XSLT pour créer le contenu du fragment
Dans l'arbre résultat
- des éléments de l'arbre source peuvent être filtrés
- les éléments peuvent être réordonnés
- de nouveaux éléments peuvent être ajoutés