From 41a6588583ba556303af7f9a7c2c36150ff60081 Mon Sep 17 00:00:00 2001 From: julieng Date: Thu, 11 Nov 2021 09:03:59 +0100 Subject: convert content to md --- files/fr/web/xslt/element/template/index.md | 85 +++++++++++++++++------------ 1 file changed, 49 insertions(+), 36 deletions(-) (limited to 'files/fr/web/xslt/element/template/index.md') diff --git a/files/fr/web/xslt/element/template/index.md b/files/fr/web/xslt/element/template/index.md index d3a918a382..13b61ca1e8 100644 --- a/files/fr/web/xslt/element/template/index.md +++ b/files/fr/web/xslt/element/template/index.md @@ -6,40 +6,53 @@ tags: translation_of: Web/XSLT/Element/template original_slug: Web/XSLT/template --- -

{{ XsltRef() }} -

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é. -

\ No newline at end of file + +L'élément `` définit un modèle produisant une sortie. Au moins l'un des atttributs match et set doit posséder une valeur. + +### Syntaxe + + + [optionnel] + MODÈLE + + +### 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 ``. + + + +- `mode` + - : Définit un mode particulier pour ce modèle, qui peut correspondre à un attribut de l'élément ``. 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 `` ou de ``. + +### Définition + +[XSLT 1.0, section 5.3](http://www.w3.org/TR/xslt#section-Defining-Template-Rules). + +### Support Gecko + +Supporté. -- cgit v1.2.3-54-g00ecf