Manuel de référence des éléments XSLT

Éléments XSLT provenant de la recommandation W3C (XSLT Version 1.0).

Éléments XSLT

Si vous avez besoin de plus d'informations sur les éléments suivants, cliquez sur le lien de la colonne élément.

Élément Description
apply-imports Appliquer les règles de modèle provenant de la feuille de style importée.
apply-templates Appliquer un modèle au noeud courant ou aux sous-noeuds du noeud courant.
attribute Ajouter des attributs à un élément.
attribute-set Créer un ensemble d'attributs nommés.
call-template Appeler un modèle spécifié.
choose Utilisé avec <when> et <otherwise> pour exprimer des tests de conditions multiples.
comment Créer un noeud commentaire dans l'arbre de résultat.
copy Créer une copie du noeud courant (sans sous-noeuds et attributs).
copy-of Créer une copie du noeud courant (avec les sous-noeuds et les attributs).
decimal-format Définir les caractères et les symboles à utiliser lors de la conversion d'un nombre en chaîne de caractères via la fonction format-number().
element Créer un noeud élément dans le document de sortie.
fallback Si le processeur ne prend pas en charge un élément XSLT spécifique, définir un code de secours pour l'exécution.
for-each Parcourir chaque noeud dans un ensemble de noeuds spécifié.
if Inclure un modèle, qui ne s'applique qu'à certaines conditions spécifiées.
import Utilisé pour transférer le contenu d'une feuille de style à une autre feuille de style.
include Inclure le contenu d'une feuille de style dans une autre feuille de style.
key Déclarer une clé nommée.
message Ecrire un message à l'output (pour les rapports d'erreur).
namespace-alias Remplacer les espaces de noms nommés du style sheet par des espaces de noms différents dans la sortie.
number Déterminer la position entière actuelle du noeud et formater le nombre.
otherwise Définir l'action par défaut de l'élément <choose>.
output Définir le format du document de sortie.
param Déclarer un paramètre local ou global.
preserve-space Utilisé pour définir les éléments qui doivent conserver les espaces blancs.
processing-instruction Générer des noeuds d'instruction de traitement.
sort Trier les résultats.
strip-space Définir les éléments qui doivent supprimer les caractères d'espace blanc.
stylesheet Définir l'élément racine du style sheet.
template Règles appliquées lorsque le noeud spécifié correspond.
text Générer des noeuds de texte via le style sheet.
transform Définir l'élément racine du style sheet.
value-of Extraire la valeur d'un noeud sélectionné.
variable Déclarer une variable locale ou globale.
when Définir l'action du élément <choose>.
with-param Définir la valeur du paramètre à être passé à un modèle donné.