XSLT - Manuel des éléments
- Page précédente Résumé du tutoriel XSLT
- Page suivante Fonctions XSLT
Éléments XSLT dérivés de la recommandation W3C (version 1.0 de XSLT).
Éléments XSLT
Si vous avez besoin de plus d'informations sur les éléments suivants, cliquez sur le lien de la colonne des éléments.
- N : représente la version la plus ancienne de Netscape qui prend en charge ce tag
- IE : représente la version la plus ancienne d'Internet Explorer qui prend en charge ce tag
Remarque :Les éléments pris en charge par IE 5 peuvent présenter un comportement non standard, car IE 5 a été publié avant que XSLT ne devienne une norme W3C officielle.
Élément | Description | IE | N |
---|---|---|---|
apply-imports | Appliquer les règles de modèle venant du feuillet d'importation. | 6.0 | |
apply-templates | Appliquer un modèle au élément courant ou à ses sous-éléments. | 5.0 | 6.0 |
attribute | Ajouter des attributs à un élément. | 5.0 | 6.0 |
attribute-set | Créer un ensemble d'attributs nommés. | 6.0 | 6.0 |
call-template | Appeler un modèle spécifié. | 6.0 | 6.0 |
choose | Utilisé conjointement avec <when> et <otherwise> pour exprimer des tests de conditions multiples. | 5.0 | 6.0 |
comment | Créer un noeud de commentaire dans l'arbre de résultat. | 5.0 | 6.0 |
copy | Créer une copie de l'élément courant (sans sous-éléments et attributs). | 5.0 | 6.0 |
copy-of | Créer une copie de l'élément courant (avec les sous-éléments et les attributs). | 6.0 | 6.0 |
decimal-format | Définition des caractères et des symboles à utiliser lors de la conversion de nombres en chaînes de caractères via la fonction format-number(). | 6.0 | |
element | Créer un nœud d'élément dans le document de sortie. | 5.0 | 6.0 |
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. | 6.0 | |
for-each | Parcourir chaque nœud d'un ensemble de nœuds spécifié. | 5.0 | 6.0 |
if | Inclure un modèle, ce modèle est appliqué uniquement si une condition spécifique est remplie. | 5.0 | 6.0 |
import | Utilisé pour injecter le contenu d'une feuille de style dans une autre feuille de style. | 6.0 | 6.0 |
include | Inclure le contenu d'une feuille de style dans une autre feuille de style. | 6.0 | 6.0 |
key | Déclarer une clé nommée. | 6.0 | 6.0 |
message | Écrire un message dans la sortie (pour les rapports d'erreur). | 6.0 | 6.0 |
namespace-alias | Remplacer les espaces de nom de la feuille de style par des espaces de nom différents dans la sortie. | 6.0 | |
number | Mesurer la position entière actuelle du nœud et formater les nombres. | 6.0 | 6.0 |
otherwise | Définir l'action par défaut de l'élément <choose>. | 5.0 | 6.0 |
output | Définir le format du document de sortie. | 6.0 | 6.0 |
param | Déclarer un paramètre local ou global. | 6.0 | 6.0 |
preserve-space | Utilisé pour définir les éléments pour lesquels les espaces doivent être conservés. | 6.0 | 6.0 |
processing-instruction | Générer un nœud d'instruction de traitement. | 5.0 | 6.0 |
sort | Trier les résultats. | 6.0 | 6.0 |
strip-space | Définir les éléments pour lesquels les caractères blancs doivent être supprimés. | 6.0 | 6.0 |
stylesheet | Définir l'élément racine de la feuille de style. | 5.0 | 6.0 |
template | Les règles appliquées lorsque le nœud spécifié est correspondu. | 5.0 | 6.0 |
text | Générer des nœuds de texte via la feuille de style. | 5.0 | 6.0 |
transform | Définir l'élément racine de la feuille de style. | 6.0 | 6.0 |
value-of | Extraire la valeur du nœud sélectionné. | 5.0 | 6.0 |
variable | Déclarer une variable locale ou globale. | 6.0 | 6.0 |
when | Définir l'action de l'élément <choose>. | 5.0 | 6.0 |
with-param | Définir la valeur du paramètre à être transmis à un modèle donné. | 6.0 | 6.0 |
- Page précédente Résumé du tutoriel XSLT
- Page suivante Fonctions XSLT