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 noeuds de l'arbre source peuvent être filtrés
- les noeuds peuvent être réordonnés
- de nouveaux noeuds peuvent être ajoutés