Elément |
Description |
xsl:apply-imports |
Invoque un template surchargeant celui d'une feuille de style importée. |
xsl:apply-templates |
Dirige le processeur XSLT à trouver le template approprié à appliquer, fondé sur le type et le contexte de chaque noeud sélectionné. |
xsl:attribute |
Crée un attribut et l'associe à un élément. |
xsl:attribute-set |
Définit un nom à une collection d'atributs. |
xsl:call-template |
Invoque un template par son nom. |
xsl:choose |
Combiné avec les éléments <xsl:otherwise> et <xsl:when>, exécute des tests conditionnels multiples. |
xsl:comment |
Génère un commentaire. |
xsl:copy |
Recopie le noeud courant dans le document. |
xsl:copy-of |
Recopie les noeuds sélectionnés par le modèle dans l'arborescence du document. |
xsl:decimal-format |
Déclare un format de nombre, lequel est utilisé pour la fonction format-number(). |
xsl:element |
Crée un élément avec le nom spécifié dans le document. |
xsl:fallback |
Appelle un template de substitution si la feuille de style comporte un élément non-défini ou fait appel à une fonction inexistante. |
xsl:for-each |
Applique un template à plusieurs noeuds répondant au modèle invoqué. |
xsl:if |
Effectue un test conditionnel sur le modèle sélectionné. |
xsl:import |
Spécifie une feuille de style XSLT à importer dans la feuille de style courante. |
xsl:include |
Indique une feuille de style XSLT à inclure dans le document. |
xsl:key |
Déclare un nom de clé pour une utilisation avec la fonction key() dans le langage XPath (XML Chemin). |
xsl:message |
Envoie un message textuel soit dans un message temporaire soit dans une boîte de dialogue. |
xsl:namespace-alias |
Crée un alias pour un espace de nom spécifié. |
xsl:number |
Insère un nombre formaté dans l'arborecence du document. |
xsl:otherwise |
Combiné avec les éléments <xsl:choose> and <xsl:when>, exécute des tests conditionnels multiples. |
xsl:output |
Spécifie le format du document généré. |
xsl:param |
Déclare un nom de paramètre pour être utilisé à l'intérieur des éléments xsl:stylesheet ou xsl:template. |
xsl:preserve-space |
Préserve les espaces-blancs dans un document. |
xsl:processing-instruction |
Génère une instruction de traîtement dans un document. |
msxsl:script * |
Définit les variables et les fonctions globales pour des scripts. |
xsl:sort |
Permet de trier les noeuds sélectionnés par xsl:for-each ou xsl:apply-templates selon les critères spécifiés. |
xsl:strip-space |
Supprime les espaces blancs entre les marqueurs et les données textuelles. |
xsl:stylesheet |
Représente l'élément racine d'une feuille de style XSL. |
xsl:template |
Définit les éléments sur lesquels seront appliqués des règles de style. |
xsl:text |
Crée un texte dans le document. |
xsl:transform |
Est un synonyme de xsl:stylesheet. |
xsl:value-of |
Insère la valeur du noeud sélectionné comme du texte. |
xsl:variable |
Déclare une variable dans une feuille de style. |
xsl:when |
Combiné avec les éléments <xsl:choose> and <xsl:otherwise>, exécute des tests conditionnels multiples. |
xsl:with-param |
Passe un paramètre à un template. |