From 88da6697a0a0eb6c8fcb44fb7242922bbc0cc0fd Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Thu, 11 Nov 2021 09:03:02 +0100 Subject: Fix md conversion errors (#3028) --- files/fr/web/xslt/element/apply-imports/index.html | 17 +- .../fr/web/xslt/element/apply-templates/index.html | 17 +- files/fr/web/xslt/element/attribute-set/index.html | 19 +- files/fr/web/xslt/element/attribute/index.html | 19 +- files/fr/web/xslt/element/call-template/index.html | 17 +- files/fr/web/xslt/element/choose/index.html | 17 +- files/fr/web/xslt/element/comment/index.html | 17 +- files/fr/web/xslt/element/copy-of/index.html | 17 +- files/fr/web/xslt/element/copy/index.html | 17 +- .../fr/web/xslt/element/decimal-format/index.html | 17 +- files/fr/web/xslt/element/element/index.html | 17 +- files/fr/web/xslt/element/fallback/index.html | 17 +- files/fr/web/xslt/element/for-each/index.html | 17 +- files/fr/web/xslt/element/if/index.html | 17 +- files/fr/web/xslt/element/include/index.html | 20 +- files/fr/web/xslt/element/index.html | 4 +- files/fr/web/xslt/element/key/index.html | 17 +- files/fr/web/xslt/element/message/index.html | 17 +- .../fr/web/xslt/element/namespace-alias/index.html | 17 +- files/fr/web/xslt/element/number/index.html | 204 ++++++++------ files/fr/web/xslt/element/otherwise/index.html | 17 +- files/fr/web/xslt/element/output/index.html | 17 +- files/fr/web/xslt/element/param/index.html | 17 +- .../fr/web/xslt/element/preserve-space/index.html | 17 +- .../xslt/element/processing-instruction/index.html | 17 +- files/fr/web/xslt/element/sort/index.html | 19 +- files/fr/web/xslt/element/strip-space/index.html | 17 +- files/fr/web/xslt/element/stylesheet/index.html | 21 +- files/fr/web/xslt/element/template/index.html | 17 +- files/fr/web/xslt/element/text/index.html | 17 +- files/fr/web/xslt/element/transform/index.html | 5 +- files/fr/web/xslt/element/value-of/index.html | 17 +- files/fr/web/xslt/element/variable/index.html | 17 +- files/fr/web/xslt/element/when/index.html | 17 +- files/fr/web/xslt/element/with-param/index.html | 17 +- files/fr/web/xslt/index.html | 16 +- files/fr/web/xslt/pi_parameters/index.html | 30 +- .../an_overview/index.html | 68 ++--- .../for_further_reading/index.html | 313 +++++++-------------- .../web/xslt/transforming_xml_with_xslt/index.html | 12 +- .../the_netscape_xslt_xpath_reference/index.html | 177 ++++++------ .../index.html | 41 +-- .../advanced_example/index.html | 9 +- .../basic_example/index.html | 8 +- .../javascript_xslt_bindings/index.html | 2 +- .../resources/index.html | 4 +- .../setting_parameters/index.html | 4 +- 47 files changed, 637 insertions(+), 817 deletions(-) diff --git a/files/fr/web/xslt/element/apply-imports/index.html b/files/fr/web/xslt/element/apply-imports/index.html index 171d8d91cb..b7cefacc9a 100644 --- a/files/fr/web/xslt/element/apply-imports/index.html +++ b/files/fr/web/xslt/element/apply-imports/index.html @@ -11,22 +11,21 @@ original_slug: Web/XSLT/apply-imports


L'élément <xsl:apply-imports>, utilisé la plupart du temps dans les feuilles de styles complexes, est assez mystérieux. Les règles de priorité de l'importation imposent que les règles de modèles des feuilles de styles principales aient une priorité supérieure aux règles de modèles des feuilles de styles importées. Cependant, il est parfois utile de forcer le processeur à utiliser une règle de modèle de la feuille de styles importée (de priorité plus basse) plutôt que la règle équivalente de la feuille de styles principale.

-

Syntaxe

+

Syntaxe

<xsl:apply-imports/>
 
-

Attributs obligatoires

+

Attributs obligatoires

Aucun.

-

Attributs optionnels

+

Attributs optionnels

Aucun.

-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0, section 5.6. +

Définition

+

XSLT 1.0, section 5.6.

-

Support Gecko

+

Support Gecko

Supportée. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/apply-imports", "es": "es/XSLT/apply-imports", "pl": "pl/XSLT/apply-imports" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/apply-templates/index.html b/files/fr/web/xslt/element/apply-templates/index.html index 9481e7f205..f936f5ba41 100644 --- a/files/fr/web/xslt/element/apply-templates/index.html +++ b/files/fr/web/xslt/element/apply-templates/index.html @@ -11,28 +11,27 @@ original_slug: Web/XSLT/apply-templates


L'élément <xsl:apply-templates> sélectionne un ensemble de nœuds dans l'arbre d'entrée et demande au processeur de leur appliquer les modèles appropriés.

-

Syntaxe

+

Syntaxe

<xsl:apply-templates select=EXPRESSION mode=NOM>
 	<xsl:with-param> [optionnel]
 	<xsl:sort> [optionnel]
 </xsl:apply-templates>
-

Attributs obligatoires

+

Attributs obligatoires

Aucun.

-

Attributs optionnels

+

Attributs optionnels

select
Utilise une expression XPath qui spécifie les nœuds qui doivent être traités. Une astérisque (*) sélectionne l'ensemble des nœuds. Si cet attribut n'est pas défini, tous les nœuds enfants du nœud courant sont sélectionnés.
mode
S'il existe plusieurs traitements définis pour un même nœud, permet de les différencier.
-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0, section 5.4. +

Définition

+

XSLT 1.0, section 5.4.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/apply-templates", "es": "es/XSLT/apply-templates", "pl": "pl/XSLT/apply-templates" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/attribute-set/index.html b/files/fr/web/xslt/element/attribute-set/index.html index 10da080950..cf90c35452 100644 --- a/files/fr/web/xslt/element/attribute-set/index.html +++ b/files/fr/web/xslt/element/attribute-set/index.html @@ -10,25 +10,24 @@ original_slug: Web/XSLT/attribute-set {{ XsltRef() }}

L'élément <xsl:attribute-set> crée un ensemble nommé d'attributs, qui peut être appliqué dans son intégralité au document de sortie, de façon similaire aux styles CSS nommés.

-

Syntaxe

+

Syntaxe

<xsl:attribute-set name=NOM use-attribute-sets=LISTE-DE-NOMS>
 	<xsl:attribute>
 </xsl:attribute-set>
-

Attributs obligatoires

+

Attributs obligatoires

name -
Définit le nom de l'ensemble d'attributs. Le nom doit être un QName valide. +
Définit le nom de l'ensemble d'attributs. Le nom doit être un QName valide.
-

Attributs optionnels

+

Attributs optionnels

use-attribute-sets
Construit un ensemble d'attributs à partir d'autres ensembles d'attributs. Les noms des ensembles composants doivent être séparés par une espace et ils ne doivent pas s'inclure eux-mêmes directement ou indirectement.
-

Type

+

Type

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

-

Défini

-

XSLT 1.0, section 7.1.4. +

Défini

+

XSLT 1.0, section 7.1.4.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/attribute-set", "es": "es/XSLT/attribute-set", "pl": "pl/XSLT/attribute-set" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/attribute/index.html b/files/fr/web/xslt/element/attribute/index.html index 00c219d455..da5b4b3c18 100644 --- a/files/fr/web/xslt/element/attribute/index.html +++ b/files/fr/web/xslt/element/attribute/index.html @@ -10,25 +10,24 @@ original_slug: Web/XSLT/attribute {{ XsltRef() }}

L'élément <xsl:attribute> crée un attribut dans le document de sortie, en utilisant n'importe quelle donnée accessible depuis la feuille de styles. L'élément doit être la première chose définie dans l'élément du document de sortie pour lequel il détermine les valeurs d'attributs.

-

Syntaxe

+

Syntaxe

<xsl:attribute name=NOM namespace=URI>
 	MODÈLE
 </xsl:attribute>
-

Attributs obligatoires

+

Attributs obligatoires

name -
Définit le nom de l'attribut à créer dans le document de sortie. Le nom doit être un QName valide. +
Définit le nom de l'attribut à créer dans le document de sortie. Le nom doit être un QName valide.
-

Attributs optionnels

+

Attributs optionnels

namespace
Définit l'URI de l'espace de nommage pour cet attribut dans le document de sortie. Vous ne pouvez pas définir le préfixe de l'espace de nommage correspondant avec cet élément.
-

Type

+

Type

Instruction, apparaît dans un modèle ou dans un élément <xsl:attribute-set>.

-

Définition

-

XSLT 1.0, section 7.1.3. +

Définition

+

XSLT 1.0, section 7.1.3.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/attribute", "es": "es/XSLT/attribute", "pl": "pl/XSLT/attribute" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/call-template/index.html b/files/fr/web/xslt/element/call-template/index.html index fdf2807596..90461193d3 100644 --- a/files/fr/web/xslt/element/call-template/index.html +++ b/files/fr/web/xslt/element/call-template/index.html @@ -10,24 +10,23 @@ original_slug: Web/XSLT/call-template {{ XsltRef() }}

L'élément <xsl:call-template> invoque un modèle nommé.

-

Syntaxe

+

Syntaxe

<xsl:call-template name=NOM>
 	<xsl:with-param> [optionnel]
 </xsl:call-template> 
-

Attribut obligatoire

+

Attribut obligatoire

name
Définit le nom du modèle à invoquer.
-

Attributs optionnels

+

Attributs optionnels

Aucun.

-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0, section 6. +

Définition

+

XSLT 1.0, section 6.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/call-template", "es": "es/XSLT/call-template", "pl": "pl/XSLT/call-template" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/choose/index.html b/files/fr/web/xslt/element/choose/index.html index 2f3af6ea0f..f3c3ddd160 100644 --- a/files/fr/web/xslt/element/choose/index.html +++ b/files/fr/web/xslt/element/choose/index.html @@ -11,23 +11,22 @@ original_slug: Web/XSLT/choose


L'élément <xsl:choose> définit un choix parmi un certain nombre d'alternatives. Il se comporte comme l'instruction switch d'un langage procédural.

-

Syntaxe

+

Syntaxe

<xsl:choose>
 	<xsl:when>
 	<xsl:otherwise> [optionnel]
-</<xsl:choose>

Attributs obligatoires

+</<xsl:choose>

Attributs obligatoires

Aucun.

-

Attributs optionnels

+

Attributs optionnels

Aucun.

-

Type

+

Type

Instruction, apparaît dans un modèle. Il contient un ou plusieurs éléments <xsl:when>, et éventuellement un élément final <xsl:otherwise>.

-

Définition

-

XSLT 1.0, section 9.2. +

Définition

+

XSLT 1.0, section 9.2.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/choose", "es": "es/XSLT/choose", "pl": "pl/XSLT/choose" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/comment/index.html b/files/fr/web/xslt/element/comment/index.html index 6859fe0b8f..e88c37927e 100644 --- a/files/fr/web/xslt/element/comment/index.html +++ b/files/fr/web/xslt/element/comment/index.html @@ -10,23 +10,22 @@ original_slug: Web/XSLT/comment {{ XsltRef() }}

L'élément <xsl:comment> écrit un commentaire dans le document de sortie. Il ne doit contenir que du texte.

-

Syntaxe

+

Syntaxe

<xsl:comment>
 	MODÈLE
 </xsl:comment> 
-

Attributs obligatoires

+

Attributs obligatoires

Aucun.

-

Attributs optionnels

+

Attributs optionnels

Aucun.

-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0, section 7.4. +

Définition

+

XSLT 1.0, section 7.4.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/comment", "es": "es/XSLT/comment", "pl": "pl/XSLT/comment" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/copy-of/index.html b/files/fr/web/xslt/element/copy-of/index.html index cba2b75c6b..fc37d479ab 100644 --- a/files/fr/web/xslt/element/copy-of/index.html +++ b/files/fr/web/xslt/element/copy-of/index.html @@ -10,23 +10,22 @@ original_slug: Web/XSLT/copy-of {{ XsltRef() }}

L'élément <xsl:copy-of> fait une copie complète dans le document de sortie (incluant les nœuds enfants) de tout ce que l'élément sélectionné spécifie.

-

Syntaxe

+

Syntaxe

<xsl:copy-of select=EXPRESSION />
 
-

Attributs obligatoires

+

Attributs obligatoires

select
Utilise une expression XPath qui spécifie les éléments à copier.
-

Attributs optionnels

+

Attributs optionnels

Aucun.

-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0, section 11.3. +

Définition

+

XSLT 1.0, section 11.3.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages links -

{{ languages( { "en": "en/XSLT/copy-of", "es": "es/XSLT/copy-of", "pl": "pl/XSLT/copy-of" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/copy/index.html b/files/fr/web/xslt/element/copy/index.html index 503fa05e45..dd6d9eb162 100644 --- a/files/fr/web/xslt/element/copy/index.html +++ b/files/fr/web/xslt/element/copy/index.html @@ -10,24 +10,23 @@ original_slug: Web/XSLT/copy {{ XsltRef() }}

L'élément <xsl:copy> transfert une copie limitée (le nœud et tous les nœuds d'espace de nommage associés) du nœud courant vers le document de sortie. Il ne copie aucun enfant ni attribut du nœud courant.

-

Syntaxe

+

Syntaxe

<xsl:copy use-attribute-sets=LISTE-DE-NOMS>
 	MODÈLE
 </xsl:copy>
-

Attributs obligatoires

+

Attributs obligatoires

Aucun.

-

Attributs optionnels

+

Attributs optionnels

use-attribute-sets
Liste les ensembles d'attributs qui doivent être appliqués au nœud de sortie, si c'est un élément. Les noms des ensembles doivent être séparés par des espaces.
-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0, section 7.5. +

Définition

+

XSLT 1.0, section 7.5.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/copy", "es": "es/XSLT/copy", "pl": "pl/XSLT/copy" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/decimal-format/index.html b/files/fr/web/xslt/element/decimal-format/index.html index 2ea4d288fb..7bc9fb7434 100644 --- a/files/fr/web/xslt/element/decimal-format/index.html +++ b/files/fr/web/xslt/element/decimal-format/index.html @@ -10,7 +10,7 @@ original_slug: Web/XSLT/decimal-format {{ XsltRef() }}

L'élément <xsl:decimal-format> définit les caractères et symboles à utiliser lors de la conversion de nombres en chaînes à l'aide de la fonction format-number( ).

-

Syntaxe

+

Syntaxe

<xsl:decimal-format
 	name=NOM
 	decimal-separator=CARACTÈRE
@@ -23,10 +23,10 @@ original_slug: Web/XSLT/decimal-format
 	zero-digit=CARACTÈRE
 	digit=CARACTÈRE
 	pattern-separator=CARACTÈRE />
-

Attributs obligatoires

+

Attributs obligatoires

Aucun.

-

Attributs optionnels

+

Attributs optionnels

name
Définit un nom pour ce format.
@@ -60,13 +60,12 @@ original_slug: Web/XSLT/decimal-format
pattern-separator
Définit le caractère séparant les sous-modèles positifs et négatifs dans le modèle de format. Le caractère par défaut est le point-virgule (;).
-

Type

+

Type

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

-

Définition

-

XSLT 1.0, section 12.3. +

Définition

+

XSLT 1.0, section 12.3.

-

Support Gecko

+

Support Gecko

Supporté depuis 1.0 (Mozilla 1.0, Netscape 7.0). -

INterwiki Languages Links -

{{ languages( { "en": "en/XSLT/decimal-format", "es": "es/XSLT/decimal-format", "pl": "pl/XSLT/decimal-format" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/element/index.html b/files/fr/web/xslt/element/element/index.html index 0af282e46e..42ea4f59ce 100644 --- a/files/fr/web/xslt/element/element/index.html +++ b/files/fr/web/xslt/element/element/index.html @@ -9,27 +9,26 @@ translation_of: Web/XSLT/Element/element {{ XsltRef() }}

L'élément <xsl:element> crée un élément dans le document de sortie.

-

Syntaxe

+

Syntaxe

<xsl:element name=NOM namespace=URI use-attribute-sets=LISTE-DE-NOMS >
 	MODÈLE
 </xsl:element>
-

Attribut obligatoire

+

Attribut obligatoire

name
Définit le nom voulu pour l'élément de sortie. Le nom doit être un QName valide.
-

Attributs optionnels

+

Attributs optionnels

namespace
Définit l'espace de nommage de l'élément de sortie.
use-attribute-sets
Liste les ensembles d'attributs nommés à utiliser dans le document de sortie. Les noms doivent être séparés par des espaces.
-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0, section 7.1.2. +

Définition

+

XSLT 1.0, section 7.1.2.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/element", "es": "es/XSLT/element", "pl": "pl/XSLT/element" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/fallback/index.html b/files/fr/web/xslt/element/fallback/index.html index 836cc8f3fa..9cf3514a9e 100644 --- a/files/fr/web/xslt/element/fallback/index.html +++ b/files/fr/web/xslt/element/fallback/index.html @@ -10,22 +10,21 @@ original_slug: Web/XSLT/fallback {{ XsltRef() }}

L'élément <xsl:fallback> définit le modèle à utiliser si un élément d'extension donné (ou, éventuellement, une nouvelle version) n'est pas supporté.

-

Syntaxe

+

Syntaxe

<xsl:fallback>
 	MODÈLE
-</xsl:fallback>

Attributs obligatoires

+</xsl:fallback>

Attributs obligatoires

Aucun.

-

Attributs optionnels

+

Attributs optionnels

Aucun.

-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0, section 15. +

Définition

+

XSLT 1.0, section 15.

-

Gecko support

+

Gecko support

Pas encore supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/fallback", "es": "es/XSLT/fallback", "pl": "pl/XSLT/fallback" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/for-each/index.html b/files/fr/web/xslt/element/for-each/index.html index 373cb76204..24b396e9ad 100644 --- a/files/fr/web/xslt/element/for-each/index.html +++ b/files/fr/web/xslt/element/for-each/index.html @@ -10,24 +10,23 @@ original_slug: Web/XSLT/for-each {{ XsltRef() }}

L'élément <xsl:for-each> sélectionne un ensemble de nœuds et traite chacun d'eux de la même façon. Il est souvent utilisé pour des itérations sur un ensemble de nœuds ou pour changer le nœud courant. Si un ou plusieurs éléments <xsl:sort> apparaissent comme enfants de cet élément, le tri est effectué avant le traitement. Autrement, les nœuds sont traités dans l'ordre d'apparition dans le document.

-

Syntaxe

+

Syntaxe

<xsl:for-each select=EXPRESSION>
 	<xsl:sort> [optionnel]
 	MODÈLE
-</xsl:for-each>

Attribut obligatoire

+</xsl:for-each>

Attribut obligatoire

select
Utilise une expression XPath pour spécifier les nœuds qui doivent être traités.
-

Attributs optionnels

+

Attributs optionnels

Aucun.

-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0, section 8. +

Définition

+

XSLT 1.0, section 8.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/for-each", "es": "es/XSLT/for-each", "pl": "pl/XSLT/for-each" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/if/index.html b/files/fr/web/xslt/element/if/index.html index dcfb1e23ad..652098adcc 100644 --- a/files/fr/web/xslt/element/if/index.html +++ b/files/fr/web/xslt/element/if/index.html @@ -10,24 +10,23 @@ original_slug: Web/XSLT/if {{ XsltRef() }}

L'élément <xsl:if> regroupe un attribut test et un modèle. Si le test renvoie true, le modèle est appliqué. En cela, il est très semblable à l'instruction if d'autres langages. Cependant, pour simuler un <tt>if-then-else</tt>, vous devrez utilisez l'élément <xsl:choose> avec un descendant <xsl:when> et un <xsl:otherwise>.

-

Syntaxe

+

Syntaxe

<xsl:if test=EXPRESSION>
 	MODÈLE
 </xsl:if>
-

Attribut obligatoire

+

Attribut obligatoire

test
Contient une expression XPath qui peut être évaluée (en utilisant les règles définies pour boolean( ) si nécessaire) en une valeur booléenne. Si la valeur est true, le modèle est appliqué ; dans le cas contraire, aucune action n'est exécutée.
-

Attributs optionnels

+

Attributs optionnels

Aucun.

-

Type

+

Type

Instruction, apparaît dans un modèle.

-

Définition

-

XSLT 1.0 section 9.1. +

Définition

+

XSLT 1.0 section 9.1.

-

Support Gecko

+

Support Gecko

Supporté. -

Interwiki Languages Links -

{{ languages( { "en": "en/XSLT/if", "es": "es/XSLT/if", "pl": "pl/XSLT/if" } ) }} +

\ No newline at end of file diff --git a/files/fr/web/xslt/element/include/index.html b/files/fr/web/xslt/element/include/index.html index abbda31e3e..90c5d6ccda 100644 --- a/files/fr/web/xslt/element/include/index.html +++ b/files/fr/web/xslt/element/include/index.html @@ -10,34 +10,30 @@ original_slug: Web/XSLT/include

L'élément <xsl:include> fusionne les contenus de deux feuilles de styles. Contrairement à l'élément <xsl:import>, les contenus des deux feuilles de styles fusionnées ont la même priorité.

-

Syntaxe

+

Syntaxe

<xsl:include href=URI />
 
-

Attribut obligatoire

+

Attribut obligatoire

href
Définit l'URI de la feuille de styles à inclure.
-

Attributs optionnels

+

Attributs optionnels

Aucun.

-

Type

+

Type

Haut niveau, peut apparaître dans n'importe quel ordre comme enfant de <xsl:stylesheet> ou de <xsl:transform>.

-

Définition

+

Définition

-

XSLT 1.0, section 2.6.1.

+

XSLT 1.0, section 2.6.1.

-

Support Gecko

+

Support Gecko

-

Supporté.

- -

Interwiki Languages Links

- -

{{ languages( { "en": "en/XSLT/include", "es": "es/XSLT/include", "pl": "pl/XSLT/include" } ) }}

+

Supporté.

\ No newline at end of file diff --git a/files/fr/web/xslt/element/index.html b/files/fr/web/xslt/element/index.html index f1c49a31ab..091eb80bc5 100644 --- a/files/fr/web/xslt/element/index.html +++ b/files/fr/web/xslt/element/index.html @@ -53,6 +53,4 @@ translation_of: Web/XSLT/Element
  • xsl:variable
  • xsl:when
  • xsl:with-param
  • - -

    Interwiki Languages Links

    -

    {{ languages( { "en": "en/XSLT/Elements", "ja": "ja/XSLT/Elements", "pl": "pl/XSLT/Elementy" } ) }}

    + \ No newline at end of file diff --git a/files/fr/web/xslt/element/key/index.html b/files/fr/web/xslt/element/key/index.html index 1952b66e99..097b2c9db3 100644 --- a/files/fr/web/xslt/element/key/index.html +++ b/files/fr/web/xslt/element/key/index.html @@ -10,10 +10,10 @@ original_slug: Web/XSLT/key {{ XsltRef() }}

    L'élément <xsl:key> déclare une clef nommée qui peut être utilisée dans toute la feuille de styles à l'aide de la fonction key( ).

    -

    Syntaxe

    +

    Syntaxe

    <xsl:key name=NOM match=EXPRESSION
     	use=EXPRESSION /> 
    -

    Attributs obligatoires

    +

    Attributs obligatoires

    name
    Définit un nom pour cette clef. Le nom doit être un QName valide.
    match @@ -21,16 +21,15 @@ original_slug: Web/XSLT/key
    use
    Définit une expression XPath qui sera utilisée pour déterminer la valeur de la clef pour chacun des nœuds sur lesquels elle est applicable.
    -

    Attributs optionnels

    +

    Attributs optionnels

    Aucun.

    -

    Type

    +

    Type

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

    -

    Définition

    -

    XSLT 1.0, section 12.2. +

    Définition

    +

    XSLT 1.0, section 12.2.

    -

    Support Gecko

    +

    Support Gecko

    Supporté. -

    Interwiki Languages Links -

    {{ languages( { "en": "en/XSLT/key", "es": "es/XSLT/key", "pl": "pl/XSLT/key" } ) }} +

    \ No newline at end of file diff --git a/files/fr/web/xslt/element/message/index.html b/files/fr/web/xslt/element/message/index.html index 42a2652be7..17daae94a8 100644 --- a/files/fr/web/xslt/element/message/index.html +++ b/files/fr/web/xslt/element/message/index.html @@ -10,23 +10,22 @@ original_slug: Web/XSLT/message {{ XsltRef() }}

    L'élément <xsl:message> écrit un message de sortie (dans la console JavaScript) et, éventuellement, met fin à l'exécution de la feuille de styles. Il peut être utile pour le débogage.

    -

    Syntaxe

    +

    Syntaxe

    <xsl:message terminate="yes" | "no" >
     	MODÈLE
    -</xsl:message>

    Attributs obligatoires

    +</xsl:message>

    Attributs obligatoires

    Aucun.

    -

    Attributs optionnels

    +

    Attributs optionnels

    terminate
    Défini à yes, il indique que l'exécution doit être interrompue. La valeur par défaut est no : dans ce cas, le message est envoyé et l'exécution se poursuit.
    -

    Type

    +

    Type

    Instruction, apparaît dans un modèle.

    -

    Définition

    -

    XSLT 1.0, section 13. +

    Définition

    +

    XSLT 1.0, section 13.

    -

    Support Gecko

    +

    Support Gecko

    Supporté. -

    Interwiki Languages Links -

    {{ languages( { "en": "en/XSLT/message", "es": "es/XSLT/message", "pl": "pl/XSLT/message" } ) }} +

    \ No newline at end of file diff --git a/files/fr/web/xslt/element/namespace-alias/index.html b/files/fr/web/xslt/element/namespace-alias/index.html index ab315cc2ba..af9c1987a3 100644 --- a/files/fr/web/xslt/element/namespace-alias/index.html +++ b/files/fr/web/xslt/element/namespace-alias/index.html @@ -10,25 +10,24 @@ original_slug: Web/XSLT/namespace-alias {{ XsltRef() }}

    L'élément <xsl:namespace-alias> est un dispositif rarement utilisé qui établit une équivalence entre un espace de nommage d'une feuille de styles et un espace de nommage différent dans l'arbre de sortie. L'utilisation la plus courante de cet élément est la génération d'une feuille de styles depuis une autre feuille de styles. Pour éviter qu'un élément résultat correctement préfixé par xsl: (qui doit être copié tel quel dans l'arbre résultant) soit interprêté à tort par le processeur, il lui est assigné un espace de nommage temporaire qui est convenablement reconverti en l'espace de nommage XSLT dans l'arbre de sortie.

    -

    Syntaxe

    +

    Syntaxe

    <xsl:namespace-alias stylesheet-prefix=NOM result-prefix=NOM />
     
    -

    Attributs obligatoires

    +

    Attributs obligatoires

    stylesheet-prefix
    Définit l'espace de nommage temporaire.
    result-prefix
    Définit l'espace de nommage voulu pour l'arbre de sortie.
    -

    Attributs optionnels

    +

    Attributs optionnels

    Aucun.

    -

    Type

    +

    Type

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

    -

    Définition

    -

    XSLT 1.0, section 7.1.1. +

    Définition

    +

    XSLT 1.0, section 7.1.1.

    -

    Support Gecko

    +

    Support Gecko

    Pas encore supporté. -

    Interwiki Languages Links -

    {{ languages( { "en": "en/XSLT/namespace-alias", "es": "es/XSLT/namespace-alias", "pl": "pl/XSLT/namespace-alias" } ) }} +

    \ No newline at end of file diff --git a/files/fr/web/xslt/element/number/index.html b/files/fr/web/xslt/element/number/index.html index 37ba3bc0a8..3eeb7869de 100644 --- a/files/fr/web/xslt/element/number/index.html +++ b/files/fr/web/xslt/element/number/index.html @@ -2,98 +2,120 @@ title: number slug: Web/XSLT/Element/number tags: - - Référence_XSLT +- Référence_XSLT translation_of: Web/XSLT/Element/number original_slug: Web/XSLT/number --- -

    -{{ XsltRef() }} -

    L'élément <xsl:number> compte des éléments de façon séquentielle. Il peut également être utilisé pour formater rapidement un nombre. -

    -

    Syntaxe

    +

    {{ XsltRef() }}

    +

    L'élément <xsl:number> compte des éléments de façon séquentielle. Il peut également être utilisé + pour formater rapidement un nombre.

    + +

    Syntaxe

    <xsl:number
    -	count=EXPRESSION
    -	level="single" | "multiple" | "any"
    -	from=EXPRESSION
    -	value=EXPRESSION
    -	format=FORMAT-CHAÎNE
    -	lang=XML:CODE-LANG
    -	letter-value="alphabetic" | "traditional"
    -	grouping-separator=CARACTÈRE
    -	grouping-size=NOMBRE  />

    Attributs obligatoires

    -

    Aucun. -

    -

    Attributs optionnels

    -
    count -
    Définit les éléments devant être numérotés de façon séquentielle dans l'arbre source. Il utilise une expression XPath. -
    -
    level -
    Définit la manière dont les niveaux de l'arbre source doivent pris en compte lors de la génération des nombres séquentiels. Les trois valeurs possibles sont : single, multiple et any. La valeur par défaut est single : -
    -
    single -
    Numérote de façon séquentielle les nœuds descendants d'un même parent, à la manière des éléments d'une liste. Le processeur va au premier nœud dans l'axe ancestor-or-self qui correspond à l'attribut count, puis compte ce nœud ainsi que tous les nœuds précédents issus de son parent (il s'arrête lorsqu'il rencontre une référence à l'attribut from, si il en trouve une) qui correspond également à l'attribut count. Si aucune correspondance n'est trouvée, la séquence produite sera une liste vide. -
    -
    -
    multiple -
    Numérote les nœuds avec une séquence composite qui reflète la position hiérarchique du nœud, par exemple 1.2.2.5. (le format peut être défini avec l'attribut format, par exemple A.1.1). Le processeur vérifie tous les ancestors du nœud courant ainsi que le nœud lui-même, il s'arrête lorsqu'il rencontre une correspondance avec l'attribut from, si il y en a une. Pour chaque nœud de la liste qui vérifie l'attribut count, le processeur compte combien il possède de frères vérifiant également cet attribut, et ajoute un pour le nœud lui-même. Si aucune correspondance n'est trouvée, la séquence produite sera une liste vide. -
    -
    -
    any (Non supporté à l'heure actuelle) -
    Numérote tous les nœuds vérifiant count de façon séquentielle, sans considération de niveau. Les axes ancestor, self et preceding sont tous pris en compte. Le processeur débute au nœud courant et continue dans l'ordre inverse du document, s'arrêtant s'il rencontre une correspondance avec un attribut from. Si aucune correspondance avec l'attribut count n'est trouvé,e la séquence produite sera une liste vide. Ce niveau n'est pas supporté à l'heure actuelle. -
    -
    -
    from -
    Définit l'endroit où la numérotation doit débuter. La séquence débute avec le premier descendant du nœud vérifiant l'attribut from. -
    -
    value -
    Applique un format donné à un nombre. C'est un moyen rapide de formater un nombre fourni par l'utilisateur dans un des formats standards de <xsl:number>. -
    -
    format -
    Définit le format du nombre généré : -
    -
    format="1" -
    <tt>1 2 3 …</tt> (C'est le seul format supporté à ce jour) -
    -
    -
    format="01" -
    <tt>01 02 03 … 09 10 11 …</tt> -
    -
    -
    format="a" -
    <tt>a b c … y z aa ab …</tt> -
    -
    -
    format="A" -
    <tt>A B C … Y Z AA AB …</tt> -
    -
    -
    format="i" -
    <tt>i ii iii iv v …</tt> -
    -
    -
    format="I" -
    <tt>I II III IV V …</tt> -
    -
    -
    lang (Non supporté à l'heure actuelle) -
    Définit les alphabets pouvant être utilisés pour les formats de numérotation basés sur les lettres. -
    -
    letter-value -
    Permet de lever l'ambiguïté sur les séquences numérotées qui utilisent des lettres. Certaines langues possèdent plus d'un système de numérotation utilisant les lettres. Si deux systèmes commencent avec le même glyphe, il peut y avoir une ambiguïté. Ce attribut peut avoir la valeur alphabetic ou traditional. La valeur par défaut est alphabetic. -
    -
    grouping-separator -
    Définit le caractère devant être utilisé pour les séparations des groupes (par exemple, le séparateur des milliers). Le caractère par défaut est la virgule (,). -
    -
    grouping-size -
    Définit le nombre de chiffres formant un groupe. La valeur par défaut est 3. -
    -

    Type

    -

    Instruction, apparaît dans un modèle. -

    -

    Définition

    -

    XSLT 1.0, section 7.7. -

    -

    Support Gecko

    -

    Support partiel. Voir les commentaires ci-dessus. -

    Interwiki Languages Links -

    {{ languages( { "en": "en/XSLT/number", "es": "es/XSLT/number", "pl": "pl/XSLT/number" } ) }} + count=EXPRESSION + level="single" | "multiple" | "any" + from=EXPRESSION + value=EXPRESSION + format=FORMAT-CHAÎNE + lang=XML:CODE-LANG + letter-value="alphabetic" | "traditional" + grouping-separator=CARACTÈRE + grouping-size=NOMBRE /> + +

    Attributs obligatoires

    + +

    Aucun.

    + +

    Attributs optionnels

    + +
    +
    count
    +
    Définit les éléments devant être numérotés de façon séquentielle dans l'arbre source. Il utilise une expression + XPath.
    +
    level
    +
    +

    Définit la manière dont les niveaux de l'arbre source doivent pris en compte lors de la génération des + nombres séquentiels. Les trois valeurs possibles sont : single, multiple et + any. La valeur par défaut est single :

    +
    +
    single
    +
    Numérote de façon séquentielle les nœuds descendants d'un même parent, à la manière des éléments d'une + liste. Le processeur va au premier nœud dans l'axe ancestor-or-self qui correspond à l'attribut + count, puis compte ce nœud ainsi que tous les nœuds précédents issus de son parent (il + s'arrête lorsqu'il rencontre une référence à l'attribut from, si il en trouve une) qui + correspond également à l'attribut count. Si aucune correspondance n'est trouvée, la + séquence produite sera une liste vide. +
    +
    multiple
    +
    Numérote les nœuds avec une séquence composite qui reflète la position hiérarchique du nœud, par exemple + 1.2.2.5. (le format peut être défini avec l'attribut format, par exemple A.1.1). Le + processeur vérifie tous les ancestors du nœud courant + ainsi que le nœud lui-même, il s'arrête lorsqu'il rencontre une correspondance avec l'attribut + from, si il y en a une. Pour chaque nœud de la liste qui vérifie l'attribut + count, le processeur compte combien il possède de frères vérifiant également cet attribut, + et ajoute un pour le nœud lui-même. Si aucune correspondance n'est trouvée, la séquence produite sera + une liste vide. +
    +
    any (Non supporté à l'heure actuelle)
    +
    Numérote tous les nœuds vérifiant count de façon séquentielle, sans considération de + niveau. Les axes ancestor, self et preceding sont tous pris en compte. Le processeur + débute au nœud courant et continue dans l'ordre inverse du document, s'arrêtant s'il rencontre une + correspondance avec un attribut from. Si aucune correspondance avec l'attribut + count n'est trouvé,e la séquence produite sera une liste vide. Ce niveau n'est pas supporté + à l'heure actuelle. +
    +
    +
    +
    from
    +
    Définit l'endroit où la numérotation doit débuter. La séquence débute avec le premier descendant du nœud + vérifiant l'attribut from.
    +
    value
    +
    Applique un format donné à un nombre. C'est un moyen rapide de formater un nombre fourni par l'utilisateur dans + un des formats standards de <xsl:number>.
    +
    format
    +
    +

    Définit le format du nombre généré :

    +
    +
    format="1"
    +
    <tt>1 2 3 …</tt> (C'est le seul format supporté à ce jour)
    +
    format="01"
    +
    <tt>01 02 03 … 09 10 11 …</tt>
    +
    format="a"
    +
    <tt>a b c … y z aa ab …</tt>
    +
    format="A"
    +
    <tt>A B C … Y Z AA AB …</tt>
    +
    format="i"
    +
    <tt>i ii iii iv v …</tt>
    +
    format="I"
    +
    <tt>I II III IV V …</tt>
    +
    +
    +
    lang (Non supporté à l'heure actuelle)
    +
    Définit les alphabets pouvant être utilisés pour les formats de numérotation basés sur les lettres.
    +
    letter-value
    +
    Permet de lever l'ambiguïté sur les séquences numérotées qui utilisent des lettres. Certaines langues possèdent + plus d'un système de numérotation utilisant les lettres. Si deux systèmes commencent avec le même glyphe, il + peut y avoir une ambiguïté. Ce attribut peut avoir la valeur alphabetic ou + traditional. La valeur par défaut est alphabetic. +
    +
    grouping-separator
    +
    Définit le caractère devant être utilisé pour les séparations des groupes (par exemple, le séparateur des + milliers). Le caractère par défaut est la virgule (,).
    +
    grouping-size
    +
    Définit le nombre de chiffres formant un groupe. La valeur par défaut est 3.
    +
    + +

    Type

    + +

    Instruction, apparaît dans un modèle.

    + +

    Définition

    + +

    XSLT 1.0, section 7.7.

    + +

    Support Gecko

    + +

    Support partiel. Voir les commentaires ci-dessus.

    \ No newline at end of file diff --git a/files/fr/web/xslt/element/otherwise/index.html b/files/fr/web/xslt/element/otherwise/index.html index 1fa4a57064..e45edb94fc 100644 --- a/files/fr/web/xslt/element/otherwise/index.html +++ b/files/fr/web/xslt/element/otherwise/index.html @@ -10,22 +10,21 @@ original_slug: Web/XSLT/otherwise {{ XsltRef() }}

    L'élément <xsl:otherwise> est utilisé pour définir une action qui doit être exécutée lorsqu'aucune condition <xsl:when> ne s'applique. Elle est comparable aux instructions else ou default d'autres langages de programmation.

    -

    Syntaxe

    +

    Syntaxe

    <xsl:otherwise>
     	MODÈLE
    -</xsl:otherwise>

    Attributs obligatoires

    +</xsl:otherwise>

    Attributs obligatoires

    Aucun.

    -

    Attributs optionnels

    +

    Attributs optionnels

    Aucun.

    -

    Type

    +

    Type

    Sous-instruction, doit apparaître comme le dernier enfant d'un élément <xsl:choose>, dans un modèle.

    -

    Définition

    -

    XSLT 1.0, section 9.2. +

    Définition

    +

    XSLT 1.0, section 9.2.

    -

    Support Gecko

    +

    Support Gecko

    Supporté. -

    Interwiki Languages Links -

    {{ languages( { "en": "en/XSLT/otherwise", "es": "es/XSLT/otherwise", "pl": "pl/XSLT/otherwise" } ) }} +

    \ No newline at end of file diff --git a/files/fr/web/xslt/element/output/index.html b/files/fr/web/xslt/element/output/index.html index 57e6370b26..0c6a440521 100644 --- a/files/fr/web/xslt/element/output/index.html +++ b/files/fr/web/xslt/element/output/index.html @@ -10,7 +10,7 @@ original_slug: Web/XSLT/output {{ XsltRef() }}

    L'élément <xsl:output> contrôle les caractéristiques du document de sortie. Pour fonctionner correctement dans Netscape, cet élément doit être utilisé, avec l'attribut method. À partir de Netscape 7.0, method="text" fonctionne comme prévu.

    -

    Syntaxe

    +

    Syntaxe

    <xsl:output
     	method="xml" | "html" | "text"
     	version=CHAÎNE
    @@ -22,10 +22,10 @@ original_slug: Web/XSLT/output
     	cdata-section-elements=LISTE-DE-NOMS
     	indent="yes" | "no"
     	media-type=CHAÎNE  />
    -

    Attributs obligatoires

    +

    Attributs obligatoires

    Aucun.

    -

    Attributs optionnels

    +

    Attributs optionnels

    method
    Définit le format de sortie.
    @@ -56,13 +56,12 @@ original_slug: Web/XSLT/output
    media-type (Non supporté.)
    Définit le type MIME du document de sortie.
    -

    Type

    +

    Type

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

    -

    Définition

    -

    XSLT 1.0, section 16. +

    Définition

    +

    XSLT 1.0, section 16.

    -

    Gecko support

    +

    Gecko support

    Support partiel. Voir les commentaires ci-dessus. -

    Interwiki languages Links -

    {{ languages( { "en": "en/XSLT/output", "pl": "pl/XSLT/output" } ) }} +

    \ No newline at end of file diff --git a/files/fr/web/xslt/element/param/index.html b/files/fr/web/xslt/element/param/index.html index ed25734cd8..3ccd9a0da5 100644 --- a/files/fr/web/xslt/element/param/index.html +++ b/files/fr/web/xslt/element/param/index.html @@ -10,25 +10,24 @@ original_slug: Web/XSLT/param {{ XsltRef() }}

    L'élément <xsl:param> définit un paramètre par son nom et, éventuellement, lui attribue une valeur par défaut. Lorsqu'il est utilisé comme élément de premier niveau, le paramètre est global. Utilisé dans un élément <xsl:template>, le paramètre est local à ce modèle. Dans ce dernier cas, il doit être le premier élément enfant du modèle.

    -

    Syntaxe

    +

    Syntaxe

    <xsl:param name=NOM select=EXPRESSION>
     	MODÈLE
     </xsl:param>
    -

    Attribut obligatoire

    +

    Attribut obligatoire

    name
    Nomme le paramètre. Le nom doit être un QName valide.
    -

    Attribut optionnel

    +

    Attribut optionnel

    select
    Utilise une expression XPath pour fournir une valeur par défaut si elle n'est pas spécifiée.
    -

    Type

    +

    Type

    Instruction, peut apparaître comme élément de premier niveau ou dans un modèle.

    -

    Définition

    -

    XSLT 1.0, section 11. +

    Définition

    +

    XSLT 1.0, section 11.

    -

    Support Gecko

    +

    Support Gecko

    Supporté. -

    Interwiki Languages Links -

    {{ languages( { "en": "en/XSLT/param", "pl": "pl/XSLT/param" } ) }} +

    \ No newline at end of file diff --git a/files/fr/web/xslt/element/preserve-space/index.html b/files/fr/web/xslt/element/preserve-space/index.html index f62ab1ffde..66c2ddc5fc 100644 --- a/files/fr/web/xslt/element/preserve-space/index.html +++ b/files/fr/web/xslt/element/preserve-space/index.html @@ -10,23 +10,22 @@ original_slug: Web/XSLT/preserve-space {{ XsltRef() }}

    L'élément <xsl:preserve-space> définit les éléments du document source pour lesquels les espaces doivent être préservées. Si il y a plus d'un élément, leurs noms doivent être séparés par des espaces. La politique par défaut est de conserver les espaces, cet élément n'est donc utile que pour contrer l'effet de <xsl:strip-space>.

    -

    Syntaxe

    +

    Syntaxe

    <xsl:preserve-space elements=LISTE-DE-NOMS-D-ÉLÉMENTS  />
     
    -

    Attribut obligatoire

    +

    Attribut obligatoire

    elements
    Définit les éléments pour lesquels les espaces doivent être préservées.
    -

    Attributs optionnels

    +

    Attributs optionnels

    Aucun.

    -

    Type

    +

    Type

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

    -

    Définition

    -

    XSLT 1.0, section 3.4. +

    Définition

    +

    XSLT 1.0, section 3.4.

    -

    Support Gecko

    +

    Support Gecko

    Supporté. -

    Interwiki Languages Links -

    {{ languages( { "en": "en/XSLT/preserve-space", "pl": "pl/XSLT/preserve-space" } ) }} +

    \ No newline at end of file diff --git a/files/fr/web/xslt/element/processing-instruction/index.html b/files/fr/web/xslt/element/processing-instruction/index.html index 3235e35990..f8decc6212 100644 --- a/files/fr/web/xslt/element/processing-instruction/index.html +++ b/files/fr/web/xslt/element/processing-instruction/index.html @@ -10,24 +10,23 @@ original_slug: Web/XSLT/processing-instruction {{ XsltRef() }}

    L'élément <xsl:processing-instruction> écrit une instruction de traitement dans le document de sortie.

    -

    Syntaxe

    +

    Syntaxe

    <code><xsl:processing-instruction name=NOM>
     	MODÈLE
     </xsl:processing-instruction></code>
    -

    Attribut obligatoire

    +

    Attribut obligatoire

    name
    Définit le nom de cette instruction de traitement.
    -

    Attributs optionnels

    +

    Attributs optionnels

    Aucun.

    -

    Type

    +

    Type

    Instruction, apparaît dans un modèle.

    -

    Définition

    -

    XSLT 1.0, section 7.3. +

    Définition

    +

    XSLT 1.0, section 7.3.

    -

    Support Gecko

    +

    Support Gecko

    Supporté. -

    Interwiki Languages Links -

    {{ languages( { "en": "en/XSLT/processing-instruction", "pl": "pl/XSLT/processing-instruction" } ) }} +

    \ No newline at end of file diff --git a/files/fr/web/xslt/element/sort/index.html b/files/fr/web/xslt/element/sort/index.html index 3952f43732..650cb1be2a 100644 --- a/files/fr/web/xslt/element/sort/index.html +++ b/files/fr/web/xslt/element/sort/index.html @@ -10,7 +10,7 @@ original_slug: Web/XSLT/sort {{ XsltRef() }}

    L'élément <xsl:sort> définit les paramètres de tri pour des nœuds sélectionnés par <xsl:apply-templates> ou par <xsl:for-each>.

    -

    Syntaxe

    +

    Syntaxe

    <xsl:sort
     	select=EXPRESSION
     	order="ascending" | "descending"
    @@ -18,10 +18,10 @@ original_slug: Web/XSLT/sort
     	lang=XML:LANG-CODE
     	data-type="text" | "number" />
     
    -

    Attributs obligatoires

    +

    Attributs obligatoires

    Aucun.

    -

    Attributs optionnels

    +

    Attributs optionnels

    select
    Utilise une expression XPath pour définir les nœuds à classer.
    @@ -37,14 +37,13 @@ original_slug: Web/XSLT/sort
    data-type
    Définit si les éléments doivent être ordonnés alphabétiquement ou numériquement. Les valeurs autorisées sont text et number ; text est la valeur par défaut.
    -

    Type

    +

    Type

    Sous-instruction, apparaît toujours comme un enfant de <xsl:for-each>, où il doit apparaître avant le modèle lui-même, ou comme enfant de <xsl:apply-templates>.

    -

    Définition

    -