From 6772831200d14c2436aea2d0c837f40dbf12156f Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Sun, 26 Sep 2021 13:11:47 +0200 Subject: Prepare Web API section for Markdown conversion (#2464) * Remove summary classes and ids * Remove unecessary hidden * Remove useless span filled with useless attributes / ids * Remove useless font * Remove notranslate * Remove id in other elements than headings * Remove name attributes * Remove
 for JS w/ language-js class

* Remove 
 for HTML w/ language-html class

* Remove 
 for other lang w/ language-* class

* Rm highlighted line in code samples

* fix links, internal, external, absolute URLs

* missing file from last commit

* Fix styles errors apart from table + some classes

* Fix notes and warnings (+ some other :x)

* fix typo during merge which broke a doc

* aand forgot a conflict

* fix remaining classes of errors except dls and images

* Fix dls

* Fix images (deki/mozillademos) and remaining style issues

* Remove script tag from svg file

* Remove script tag from svg fileS

* Compress SVG files for CI
---
 files/fr/web/api/domtokenlist/add/index.html      |  8 ++-----
 files/fr/web/api/domtokenlist/contains/index.html |  6 +----
 files/fr/web/api/domtokenlist/entries/index.html  |  2 +-
 files/fr/web/api/domtokenlist/foreach/index.html  |  2 --
 files/fr/web/api/domtokenlist/index.html          | 29 ++++++++++-------------
 files/fr/web/api/domtokenlist/item/index.html     |  6 +----
 files/fr/web/api/domtokenlist/keys/index.html     |  6 +----
 files/fr/web/api/domtokenlist/length/index.html   |  6 +----
 files/fr/web/api/domtokenlist/remove/index.html   | 10 ++------
 files/fr/web/api/domtokenlist/replace/index.html  |  6 +----
 files/fr/web/api/domtokenlist/supports/index.html |  6 +----
 files/fr/web/api/domtokenlist/toggle/index.html   |  6 +----
 files/fr/web/api/domtokenlist/value/index.html    |  6 +----
 files/fr/web/api/domtokenlist/values/index.html   |  6 +----
 14 files changed, 27 insertions(+), 78 deletions(-)

(limited to 'files/fr/web/api/domtokenlist')

diff --git a/files/fr/web/api/domtokenlist/add/index.html b/files/fr/web/api/domtokenlist/add/index.html
index 472030ca72..b274f15ac0 100644
--- a/files/fr/web/api/domtokenlist/add/index.html
+++ b/files/fr/web/api/domtokenlist/add/index.html
@@ -51,7 +51,7 @@ span.textContent = classes;
 
 

Vous pouvez ajouter plusieurs token :

-
span.classList.add("d", "e", "f");
+
span.classList.add("d", "e", "f");

Spécifications

@@ -72,8 +72,4 @@ span.textContent = classes;

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.add")}}
- -
 
- -
 
+
{{Compat("api.DOMTokenList.add")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/contains/index.html b/files/fr/web/api/domtokenlist/contains/index.html index 282e4743b2..9954b4108f 100644 --- a/files/fr/web/api/domtokenlist/contains/index.html +++ b/files/fr/web/api/domtokenlist/contains/index.html @@ -71,8 +71,4 @@ if(result) {

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.contains")}}
- -
 
- -

 

+
{{Compat("api.DOMTokenList.contains")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/entries/index.html b/files/fr/web/api/domtokenlist/entries/index.html index 8e8527b904..8642f149aa 100644 --- a/files/fr/web/api/domtokenlist/entries/index.html +++ b/files/fr/web/api/domtokenlist/entries/index.html @@ -24,7 +24,7 @@ translation_of: Web/API/DOMTokenList/entries

Exemples

-

Dans l'exemple suivant, nous récupérons la liste des classes définies sur un élément {{htmlelement("span")}} en tant que DOMTokenList en utilisant {{domxref("Element.classList")}}. Nous récupérons un itérateur contenant les paires clé / valeur en utilisant entries(), puis parcourons chacune d'entre elles en utilisant une boucle for ... of , et les écrivons dans un  {{domxref("Node.textContent")}}  du <span>.

+

Dans l'exemple suivant, nous récupérons la liste des classes définies sur un élément {{htmlelement("span")}} en tant que DOMTokenList en utilisant {{domxref("Element.classList")}}. Nous récupérons un itérateur contenant les paires clé / valeur en utilisant entries(), puis parcourons chacune d'entre elles en utilisant une boucle for ... of , et les écrivons dans un  {{domxref("Node.textContent")}}  du <span>.

D'abord le HTML :

diff --git a/files/fr/web/api/domtokenlist/foreach/index.html b/files/fr/web/api/domtokenlist/foreach/index.html index a472bdc26d..738ad80d7c 100644 --- a/files/fr/web/api/domtokenlist/foreach/index.html +++ b/files/fr/web/api/domtokenlist/foreach/index.html @@ -89,8 +89,6 @@ classes.forEach(
{{Compat("api.DOMTokenList.forEach")}}
-
 
-

Voir aussi

    diff --git a/files/fr/web/api/domtokenlist/index.html b/files/fr/web/api/domtokenlist/index.html index 0784f5b071..8f454506dd 100644 --- a/files/fr/web/api/domtokenlist/index.html +++ b/files/fr/web/api/domtokenlist/index.html @@ -48,23 +48,22 @@ translation_of: Web/API/DOMTokenList
    renvoie un {{jsxref("Iteration_protocols", "itérateur","",1)}} qui permet de parcourir l'ensemble des clés contenues dans cet objet.
    {{domxref("DOMTokenList.values()")}}
    renvoie un {{jsxref("Iteration_protocols", "itérateur","",1)}} qui permet de parcourir l'ensemble des valeurs contenues dans cet objet.
    -
    -

    Exemples

    -
    +

    Exemples

    +

    Dans l'exemple suivant, nous récupérons la liste d'un ensemble de classes définies sur un élément {{htmlelement("p")}} en tant que DOMTokenList en utilisant  {{domxref("Element.classList")}}, ajoutons une classe en utilisant  {{domxref("DOMTokenList.add()")}}, puis mettons à jour le {{domxref("Node.textContent")}} du <p> pour qu'il soit égal à la  DOMTokenList.

    D'abord HTML :

    -
    <p class="a b c"></p>
    +
    <p class="a b c"></p>

    Puis Javascript :

    -
    var para = document.querySelector("p");
    -var classes = para.classList;
    -para.classList.add("d");
    -para.textContent = 'paragraph classList is "' + classes + '"';
    +
    var para = document.querySelector("p");
    +var classes = para.classList;
    +para.classList.add("d");
    +para.textContent = 'paragraph classList is "' + classes + '"';

    La sortie ressemble à ceci :

    @@ -72,14 +71,14 @@ para.textContent Découpage des espaces et suppression des doublons -

    Les méthodes qui modifient la DOMTokenList (comme {{domxref("DOMTokenList.add()")}}) suppriment automatiquement les espaces en excès et les valeurs en double de la liste. Par exemple :

    +

    Les méthodes qui modifient la DOMTokenList (comme {{domxref("DOMTokenList.add()")}}) suppriment automatiquement les espaces en excès et les valeurs en double de la liste. Par exemple :

    -
    <span class="    d   d e f"></span>
    +
    <span class="    d   d e f"></span>
    -
    var span = document.querySelector("span");
    -var classes = span.classList;
    -span.classList.add("x");
    -span.textContent = 'span classList is "' + classes + '"';
    +
    var span = document.querySelector("span");
    +var classes = span.classList;
    +span.classList.add("x");
    +span.textContent = 'span classList is "' + classes + '"';

    La sortie ressemble à ceci :

    @@ -108,9 +107,7 @@ span.textContent -

    Voir aussi

    -
    • {{domxref("DOMSettableTokenList")}} : un objet qui étend DOMTokenList avec une propriété .value modifiable
    • diff --git a/files/fr/web/api/domtokenlist/item/index.html b/files/fr/web/api/domtokenlist/item/index.html index 1591d5c9fc..c3f6c7dc17 100644 --- a/files/fr/web/api/domtokenlist/item/index.html +++ b/files/fr/web/api/domtokenlist/item/index.html @@ -66,8 +66,4 @@ span.textContent = item;

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.item")}}
- -
 
- -

 

+
{{Compat("api.DOMTokenList.item")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/keys/index.html b/files/fr/web/api/domtokenlist/keys/index.html index 85855c60c6..b707fae355 100644 --- a/files/fr/web/api/domtokenlist/keys/index.html +++ b/files/fr/web/api/domtokenlist/keys/index.html @@ -69,8 +69,4 @@ for(var value of iterator) {

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.keys")}}
- -
 
- -
 
+
{{Compat("api.DOMTokenList.keys")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/length/index.html b/files/fr/web/api/domtokenlist/length/index.html index 020d7bd7f6..1e21b1727f 100644 --- a/files/fr/web/api/domtokenlist/length/index.html +++ b/files/fr/web/api/domtokenlist/length/index.html @@ -61,8 +61,4 @@ span.textContent = 'classList length = ' + length;

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.length")}}
- -
 
- -
 
+
{{Compat("api.DOMTokenList.length")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/remove/index.html b/files/fr/web/api/domtokenlist/remove/index.html index b3721f931c..b68c42de55 100644 --- a/files/fr/web/api/domtokenlist/remove/index.html +++ b/files/fr/web/api/domtokenlist/remove/index.html @@ -48,7 +48,7 @@ span.textContent = classes;

{{ EmbedLiveSample('Examples', '100%', 60) }}

-

Pour supprimer plusieurs classes à la fois, vous pouvez utiliser un tableau (array) avec la syntaxe de décomposition. L'ordre des classes n'a pas d'importance :

+

Pour supprimer plusieurs classes à la fois, vous pouvez utiliser un tableau (array) avec la syntaxe de décomposition. L'ordre des classes n'a pas d'importance :

let span = document.getElementsByTagName("span")[0],
   classes = span.classList;
@@ -76,10 +76,4 @@ span.textContent = classes;
 
 

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.remove")}}
- -
 
- -
 
- -

 

+
{{Compat("api.DOMTokenList.remove")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/replace/index.html b/files/fr/web/api/domtokenlist/replace/index.html index 64de0066fd..e3c1d8d799 100644 --- a/files/fr/web/api/domtokenlist/replace/index.html +++ b/files/fr/web/api/domtokenlist/replace/index.html @@ -73,8 +73,4 @@ try {

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.replace")}}
- -
 
- -
 
+
{{Compat("api.DOMTokenList.replace")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/supports/index.html b/files/fr/web/api/domtokenlist/supports/index.html index b536c5f40c..b9fb5ea4cf 100644 --- a/files/fr/web/api/domtokenlist/supports/index.html +++ b/files/fr/web/api/domtokenlist/supports/index.html @@ -59,8 +59,4 @@ if (iframe.sandbox.supports('allow-scripts')) {

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.supports")}}
- -
 
- -
 
+
{{Compat("api.DOMTokenList.supports")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/toggle/index.html b/files/fr/web/api/domtokenlist/toggle/index.html index 5dcf5826cf..ef036a01e7 100644 --- a/files/fr/web/api/domtokenlist/toggle/index.html +++ b/files/fr/web/api/domtokenlist/toggle/index.html @@ -75,8 +75,4 @@ span.onclick = function() {

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.toggle")}}
- -
 
- -
 
+
{{Compat("api.DOMTokenList.toggle")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/value/index.html b/files/fr/web/api/domtokenlist/value/index.html index 179b6dc852..da23f74aaf 100644 --- a/files/fr/web/api/domtokenlist/value/index.html +++ b/files/fr/web/api/domtokenlist/value/index.html @@ -58,8 +58,4 @@ span.textContent = classes.value;

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.value")}}
- -
 
- -
 
+
{{Compat("api.DOMTokenList.value")}}
\ No newline at end of file diff --git a/files/fr/web/api/domtokenlist/values/index.html b/files/fr/web/api/domtokenlist/values/index.html index 2abea40a04..294f75dd1c 100644 --- a/files/fr/web/api/domtokenlist/values/index.html +++ b/files/fr/web/api/domtokenlist/values/index.html @@ -67,8 +67,4 @@ for(var value of iterator) {

Compatibilité des navigateurs

-
{{Compat("api.DOMTokenList.values")}}
- -
 
- -
 
+
{{Compat("api.DOMTokenList.values")}}
\ No newline at end of file -- cgit v1.2.3-54-g00ecf