Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

template

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.

Syntaxe

<xsl:template
	match=MOTIF
	name=NOM
	mode=NOM
	priority=NOMBRE>
	<xsl:param> [optionnel]
	MODÈLE
</xsl:template>

Attributs obligatoires

Aucun.

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 name n'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.

Type

Haut niveau, doit être l'enfant de <xsl:stylesheet> ou de <xsl:transform>.

Définition

XSLT 1.0, section 5.3.

Support Gecko

Supporté.

Interwiki Languages Links

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : VincentN, Fredchat
 Dernière mise à jour par : VincentN,