XSLT:template
Un article de MDC.
Sommaire |
L'élément <xsl:template> définit un modèle produisant une sortie. Au moins l'un des atttributs match et set doit posséder une valeur.
[modifier] Syntaxe
<xsl:template match=MOTIF name=NOM mode=NOM priority=NOMBRE> <xsl:param> [optionnel] MODÈLE </xsl:template>
[modifier] Attributs obligatoires
Aucun.
[modifier] Attributs optionnels
match- Définit le motif qui détermine les éléments auxquels ce modèle doit être appliqué. Il devient attribut obligatoire si l'attribut
namen'est pas présent.
name- Définit un nom pour ce modèle, par lequel il sera invoqué à l'aide de l'élément
<xsl:call-template>.
mode- Définit un mode particulier pour ce modèle, qui peut correspondre à un attribut de l'élément
<xsl:apply-templates>. Utile pour traiter la même information de différentes façons.
priority- Définit une priorité pour ce modèle, sous forme d'un nombre quelconque, à l'eception de
Infinity(infini). Le processeur utilise ce nombre lorsque plusieurs modèles s'appliquent au même nœud.
[modifier] Type
Haut niveau, doit être l'enfant de <xsl:stylesheet> ou de <xsl:transform>.
[modifier] Définition
[modifier] Support Gecko
Supporté.