diff options
author | julieng <julien.gattelier@gmail.com> | 2021-11-11 09:03:59 +0100 |
---|---|---|
committer | SphinxKnight <SphinxKnight@users.noreply.github.com> | 2021-11-11 09:11:44 +0100 |
commit | 41a6588583ba556303af7f9a7c2c36150ff60081 (patch) | |
tree | 18e43651a0638d7cd6bba71d844e22a65e7658c9 /files/fr/web/xslt/element/sort/index.md | |
parent | ed99ca385fcffbd4027dac3152547bde690d737b (diff) | |
download | translated-content-41a6588583ba556303af7f9a7c2c36150ff60081.tar.gz translated-content-41a6588583ba556303af7f9a7c2c36150ff60081.tar.bz2 translated-content-41a6588583ba556303af7f9a7c2c36150ff60081.zip |
convert content to md
Diffstat (limited to 'files/fr/web/xslt/element/sort/index.md')
-rw-r--r-- | files/fr/web/xslt/element/sort/index.md | 93 |
1 files changed, 53 insertions, 40 deletions
diff --git a/files/fr/web/xslt/element/sort/index.md b/files/fr/web/xslt/element/sort/index.md index 650cb1be2a..56a10f4fdd 100644 --- a/files/fr/web/xslt/element/sort/index.md +++ b/files/fr/web/xslt/element/sort/index.md @@ -6,44 +6,57 @@ tags: translation_of: Web/XSLT/Element/sort original_slug: Web/XSLT/sort --- -<p> {{ XsltRef() }} -</p><p>L'élément <code><xsl:sort></code> définit les paramètres de tri pour des nœuds sélectionnés par <code><xsl:apply-templates></code> ou par <code><xsl:for-each></code>. -</p> -<h3 id="Syntaxe"> Syntaxe </h3> -<pre class="eval"><xsl:sort - select=EXPRESSION - order="ascending" | "descending" - case-order="upper-first"| "lower-first" - lang=XML:LANG-CODE - data-type="text" | "number" /> -</pre> -<h3 id="Attributs_obligatoires"> Attributs obligatoires </h3> -<p>Aucun. -</p> -<h3 id="Attributs_optionnels"> Attributs optionnels </h3> -<dl><dt><code>select</code> -</dt><dd>Utilise une expression XPath pour définir les nœuds à classer. -</dd></dl> -<dl><dt><code>order</code> -</dt><dd>Définit si les nœuds doivent être classés dans l'ordre ascendant ou descendant. La valeur par défaut est <code>ascending</code>. -</dd></dl> -<dl><dt><code>case-order</code> -</dt><dd>Indique si ce sont les majuscules ou les minuscules qui apparaitront en premier. Les valeurs autorisées sont <code>upper-first</code> et <code>lower-first</code>. -</dd></dl> -<dl><dt><code>lang</code> -</dt><dd>Définit la langue à utiliser pour le classement. -</dd></dl> -<dl><dt><code>data-type</code> -</dt><dd>Définit si les éléments doivent être ordonnés alphabétiquement ou numériquement. Les valeurs autorisées sont <code>text</code> et <code>number</code> ; <code>text</code> est la valeur par défaut. -</dd></dl> -<h3 id="Type"> Type </h3> -<p>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 <code><xsl:apply-templates></code>. -</p> -<h3 id="D.C3.A9finition"> Définition </h3> -<ul><li> <a href="http://www.w3.org/TR/xslt#sorting">XSLT 1.0, section 10 (en)</a>. -</li><li> <a href="http://xmlfr.org/w3c/TR/xslt/#sorting">XSLT 1.0, tri (fr)</a>. -</li></ul> -<h3 id="Support_Gecko"> Support Gecko </h3> -<p>Supporté. -</p>
\ No newline at end of file + +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 + + <xsl:sort + select=EXPRESSION + order="ascending" | "descending" + case-order="upper-first"| "lower-first" + lang=XML:LANG-CODE + data-type="text" | "number" /> + +### Attributs obligatoires + +Aucun. + +### Attributs optionnels + +- `select` + - : Utilise une expression XPath pour définir les nœuds à classer. + +<!----> + +- `order` + - : Définit si les nœuds doivent être classés dans l'ordre ascendant ou descendant. La valeur par défaut est `ascending`. + +<!----> + +- `case-order` + - : Indique si ce sont les majuscules ou les minuscules qui apparaitront en premier. Les valeurs autorisées sont `upper-first` et `lower-first`. + +<!----> + +- `lang` + - : Définit la langue à utiliser pour le classement. + +<!----> + +- `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 + +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 + +- [XSLT 1.0, section 10 (en)](http://www.w3.org/TR/xslt#sorting). +- [XSLT 1.0, tri (fr)](http://xmlfr.org/w3c/TR/xslt/#sorting). + +### Support Gecko + +Supporté. |