From 2727d3c76fd54476ecc29fc01b6ce3fe8e33b582 Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Wed, 13 Oct 2021 07:08:36 +0200 Subject: Prepare HTML section for Markdown conversion (#2628) * Remove summary classes * Remove useless spans * Remove notranslate * Fix element index page (cf en-US) * Align page vs en-US cf8bcd9 for CI * Remove hidden classes * remove ids * Fix notes - part 1 / n * Fix notes - part 2/2 * Fix warnings * fix dls and some other issues * Fix imgs and styles --- files/fr/web/html/attributes/accept/index.html | 13 ++-- .../fr/web/html/attributes/autocomplete/index.html | 17 ++--- files/fr/web/html/attributes/capture/index.html | 12 +--- .../fr/web/html/attributes/crossorigin/index.html | 7 +- files/fr/web/html/attributes/disabled/index.html | 16 ++--- .../web/html/attributes/elementtiming/index.html | 2 +- files/fr/web/html/attributes/for/index.html | 2 +- files/fr/web/html/attributes/index.html | 37 ++++------ files/fr/web/html/attributes/max/index.html | 27 ++++--- files/fr/web/html/attributes/maxlength/index.html | 7 +- files/fr/web/html/attributes/min/index.html | 27 ++++--- files/fr/web/html/attributes/minlength/index.html | 2 +- files/fr/web/html/attributes/multiple/index.html | 4 +- files/fr/web/html/attributes/pattern/index.html | 16 ++--- files/fr/web/html/attributes/readonly/index.html | 17 ++--- files/fr/web/html/attributes/rel/index.html | 83 ++++++++++------------ files/fr/web/html/attributes/required/index.html | 7 +- files/fr/web/html/attributes/size/index.html | 2 +- files/fr/web/html/attributes/step/index.html | 21 +++--- 19 files changed, 134 insertions(+), 185 deletions(-) (limited to 'files/fr/web/html/attributes') diff --git a/files/fr/web/html/attributes/accept/index.html b/files/fr/web/html/attributes/accept/index.html index 90f1ff9bed..ab22f146ca 100644 --- a/files/fr/web/html/attributes/accept/index.html +++ b/files/fr/web/html/attributes/accept/index.html @@ -12,7 +12,7 @@ translation_of: Web/HTML/Attributes/accept ---

{{HTMLSidebar}}

-

L'attribut accept prend comme valeur une liste séparée par des virgules d'un ou plusieurs types de fichiers, ou d'une spécification de type de fichier unique, décrivant les types de fichiers à autoriser. La propriété accept est un attribut pour les éléments <input> de type file. Elle était prise en charge par l'élément <form>, mais a été supprimée au profit de file dans HTML5.

+

L'attribut accept prend comme valeur une liste séparée par des virgules d'un ou plusieurs types de fichiers, ou d'une spécification de type de fichier unique, décrivant les types de fichiers à autoriser. La propriété accept est un attribut pour les éléments <input> de type file. Elle était prise en charge par l'élément <form>, mais a été supprimée au profit de file dans HTML5.

Comme un type de fichier donné peut être identifié de plusieurs manières, il est utile de fournir un ensemble complet de spécificateurs de type lorsque vous avez besoin de fichiers d'un type spécifique, ou d'utiliser le joker pour indiquer qu'un type de n'importe quel format est accepté.

@@ -82,19 +82,16 @@ translation_of: Web/HTML/Attributes/accept </div> </form> -

Cela produit le résultat suivant :

{{EmbedLiveSample('a_basic_example', 650, 100)}}

-
-

Note :

-

Vous pouvez trouver cet exemple sur GitHub également - voir le code source, et aussi le fonctionnement en direct.

+
+

Note : Vous pouvez trouver cet exemple sur GitHub également - voir le code source, et aussi le fonctionnement en direct.

Quel que soit le dispositif ou le système d'exploitation de l'utilisateur, l'entrée de fichier fournit un bouton qui ouvre une boîte de dialogue de sélection de fichier permettant à l'utilisateur de choisir un fichier.

@@ -127,11 +124,9 @@ translation_of: Web/HTML/Attributes/accept </div> </form> -

{{EmbedLiveSample('limiting_accepted_file_types', 650, 100)}}

diff --git a/files/fr/web/html/attributes/autocomplete/index.html b/files/fr/web/html/attributes/autocomplete/index.html index 8e26069dd5..a419111c3f 100644 --- a/files/fr/web/html/attributes/autocomplete/index.html +++ b/files/fr/web/html/attributes/autocomplete/index.html @@ -22,7 +22,7 @@ original_slug: Web/HTML/Attributs/autocomplete ---
{{HTMLSidebar}}
-

L'attribut autocomplete est disponible sur les éléments <input> qui prennent une valeur textuelle ou numérique en entrée, mais aussi pour les éléments <textarea>, <select> et <form>. autocomplete permet aux développeuses et développeurs web de spécifier quelle est l'autorisation éventuelle, pour l'agent utilisateur, de fournir une assistance automatisée afin de remplir les valeurs des champs de formulaire, ainsi que des indications au navigateur quant au type d'informations attendues dans le champ.

+

L'attribut autocomplete est disponible sur les éléments <input> qui prennent une valeur textuelle ou numérique en entrée, mais aussi pour les éléments <textarea>, <select> et <form>. autocomplete permet aux développeuses et développeurs web de spécifier quelle est l'autorisation éventuelle, pour l'agent utilisateur, de fournir une assistance automatisée afin de remplir les valeurs des champs de formulaire, ainsi que des indications au navigateur quant au type d'informations attendues dans le champ.

La source fournissant les valeurs suggérées pour l'autocomplétion dépend du navigateur. Généralement, celle-ci est constituée des valeurs saisies précédemment par l'utilisateur. Des valeurs préconfigurées peuvent aussi être utilisées. Ainsi, un navigateur pourra permettre à un utilisateur d'enregistrer son nom, son adresse, son numéro de téléphone et des adresses électroniques pour l'aider lors de l'autocomplétion. Le navigateur pourrait également fournir le stockage chiffré des informations de cartes bancaires et déclencher une procédure d'authentification lorsque ces informations doivent être récupérées pour être utilisées.

@@ -30,9 +30,8 @@ original_slug: Web/HTML/Attributs/autocomplete

Pour plus d'informations, voir la documentation de l'attribut autocomplete pour l'élément <form>.

-
-

Note:

-

Afin de fournir des fonctionnalités d'autocomplétion, un agent utilisateur pourra utiliser les prérequis suivants quant aux éléments <input>/<select>/<textarea>:

+
+

Note : Afin de fournir des fonctionnalités d'autocomplétion, un agent utilisateur pourra utiliser les prérequis suivants quant aux éléments <input>/<select>/<textarea>:

  1. Que ceux-ci aient un attribut name et/ou id
  2. @@ -46,9 +45,8 @@ original_slug: Web/HTML/Attributs/autocomplete
    off
    Le navigateur n'est pas autorisé à saisir automatiquement des valeurs pour ce champ. Cette valeur peut être utilisée lorsque le document ou l'application fournit son propre mécanisme d'autocomplétion ou lorsque des raisons de sécurité imposent de ne pas pouvoir saisir la valeur automatiquement. -
    -

    Note :

    -

    Pour la plupart des navigateurs modernes, utiliser autocomplete="off" n'empêchera pas un gestionnaire de mots de passe de demander à l'utilisateur s'il souhaite sauvegarder le nom d'utilisateur et le mot de passe ou de renseigner automatiquement les informations pour un formulaire de connexion. Voir l'article sur l'attribut autocomplete et les champs des formulaires de connexion.

    +
    +

    Note : Pour la plupart des navigateurs modernes, utiliser autocomplete="off" n'empêchera pas un gestionnaire de mots de passe de demander à l'utilisateur s'il souhaite sauvegarder le nom d'utilisateur et le mot de passe ou de renseigner automatiquement les informations pour un formulaire de connexion. Voir l'article sur l'attribut autocomplete et les champs des formulaires de connexion.

    on
    @@ -163,9 +161,8 @@ original_slug: Web/HTML/Attributs/autocomplete

    Voir la spécification WHATWG pour plus de détails.

    -
    -

    Note :

    -

    À la différence des autres navigateurs, pour Firefox, l'attribut autocomplete contrôlera également si l'état de désactivation ou de coche dynamique persiste lors d'un rechargement de la page pour un champ <input>. Par défaut, un élément reste désactivé ou coché/décoché lors des rechargements. En utilisant l'attribut autocomplete avec la valeur off, on désactive cette fonctionnalité. Cela fonctionne, y compris lorsque l'attribut autocomplete ne devrait pas s'appliquer à l'élément <input> d'après son type. Voir bug 654072.

    +
    +

    Note : À la différence des autres navigateurs, pour Firefox, l'attribut autocomplete contrôlera également si l'état de désactivation ou de coche dynamique persiste lors d'un rechargement de la page pour un champ <input>. Par défaut, un élément reste désactivé ou coché/décoché lors des rechargements. En utilisant l'attribut autocomplete avec la valeur off, on désactive cette fonctionnalité. Cela fonctionne, y compris lorsque l'attribut autocomplete ne devrait pas s'appliquer à l'élément <input> d'après son type. Voir bug 654072.

    Exemples

    diff --git a/files/fr/web/html/attributes/capture/index.html b/files/fr/web/html/attributes/capture/index.html index 63cefd3d74..c55c1a05e9 100644 --- a/files/fr/web/html/attributes/capture/index.html +++ b/files/fr/web/html/attributes/capture/index.html @@ -12,12 +12,7 @@ translation_of: Web/HTML/Attributes/capture ---

    {{HTMLSidebar}}

    -
    -

    Brouillon :

    -

    Cette page n'est pas terminée.

    -
    - -

    L'attribut capture spécifie que, facultativement, un nouveau fichier doit être capturé, et le périphérique qui devrait être utilisé pour capturer ce nouveau média d'un type défini par l'attribut accept. Les valeurs comprennent user et environment. L'attribut capture est pris en charge sur les champs de formulaire de type file.

    +

    L'attribut capture spécifie que, facultativement, un nouveau fichier doit être capturé, et le périphérique qui devrait être utilisé pour capturer ce nouveau média d'un type défini par l'attribut accept. Les valeurs comprennent user et environment. L'attribut capture est pris en charge sur les champs de formulaire de type file.

    L'attribut capture prend pour valeur une chaîne de caractères qui spécifie quelle caméra utiliser pour la capture des données d'image ou de vidéo, si l'attribut accept indique que l'entrée doit être de l'un de ces types.

    @@ -40,9 +35,8 @@ translation_of: Web/HTML/Attributes/capture -
    -

    Note :

    -

    Capture était auparavant un attribut booléen qui, lorsqu'il était présent, indiqué que les périphériques de capture de l'appareil (comme la caméra ou le micro) devaient être utilisés plutôt que de demander à l'utilisateur de sélectionner un fichier.

    +
    +

    Note : Capture était auparavant un attribut booléen qui, lorsqu'il était présent, indiqué que les périphériques de capture de l'appareil (comme la caméra ou le micro) devaient être utilisés plutôt que de demander à l'utilisateur de sélectionner un fichier.

    Exemples

    diff --git a/files/fr/web/html/attributes/crossorigin/index.html b/files/fr/web/html/attributes/crossorigin/index.html index 76893fe115..6d9a19c6c6 100644 --- a/files/fr/web/html/attributes/crossorigin/index.html +++ b/files/fr/web/html/attributes/crossorigin/index.html @@ -14,7 +14,7 @@ original_slug: Web/HTML/Reglages_des_attributs_CORS ---
    {{HTMLSidebar}}
    -

    L'attribut crossorigin, valable sur les éléments <audio>, <img>, <link>, <script> et <video>, fournit la prise en charge de CORS, définissant la manière dont l'élément traite les demandes d'origine croisée, permettant ainsi la configuration des demandes CORS pour les données extraites de l'élément. Selon l'élément, l'attribut peut être un attribut de paramètres CORS.

    +

    L'attribut crossorigin, valable sur les éléments <audio>, <img>, <link>, <script> et <video>, fournit la prise en charge de CORS, définissant la manière dont l'élément traite les demandes d'origine croisée, permettant ainsi la configuration des demandes CORS pour les données extraites de l'élément. Selon l'élément, l'attribut peut être un attribut de paramètres CORS.

    L'attribut de contenu crossorigin sur les éléments médias est un attribut de paramétrage CORS.

    @@ -47,9 +47,8 @@ original_slug: Web/HTML/Reglages_des_attributs_CORS

    Un mot-clé invalide ou une chaîne de caractères vide seront interprétés comme le mot-clé anonymous.

    -
    -

    Note :

    -

    Avant Firefox 83, l'attribut crossorigin n'était pas pris en charge pour rel="icon" ; il existe également un bug sur Chrome.

    +
    +

    Note : Avant Firefox 83, l'attribut crossorigin n'était pas pris en charge pour rel="icon" ; il existe également un bug sur Chrome.

    Exemples

    diff --git a/files/fr/web/html/attributes/disabled/index.html b/files/fr/web/html/attributes/disabled/index.html index acc0a9cbfc..7bc4989a26 100644 --- a/files/fr/web/html/attributes/disabled/index.html +++ b/files/fr/web/html/attributes/disabled/index.html @@ -11,20 +11,19 @@ translation_of: Web/HTML/Attributes/disabled ---

    {{HTMLSidebar}}

    -

    L'attribut booléen disabled, lorsqu'il est présent, rend l'élément non mutable, non focusable, ou même non soumis avec le formulaire. L'utilisateur ne peut ni modifier ni cibler le contrôle, ni les descendants du contrôle de formulaire. Si l'attribut disabled est spécifié sur un contrôle de formulaire, l'élément et ses descendants de contrôle de formulaire ne participent pas à la validation des contraintes. Souvent, les navigateurs grisent ces contrôles et ils ne reçoivent aucun événement de navigation, comme les clics de souris ou les événements liés au focus.

    +

    L'attribut booléen disabled, lorsqu'il est présent, rend l'élément non mutable, non focusable, ou même non soumis avec le formulaire. L'utilisateur ne peut ni modifier ni cibler le contrôle, ni les descendants du contrôle de formulaire. Si l'attribut disabled est spécifié sur un contrôle de formulaire, l'élément et ses descendants de contrôle de formulaire ne participent pas à la validation des contraintes. Souvent, les navigateurs grisent ces contrôles et ils ne reçoivent aucun événement de navigation, comme les clics de souris ou les événements liés au focus.

    L'attribut disabled est utilisé par <button>, <fieldset>, <keygen>, <optgroup>, <option>, <select>, <textarea> et <input>.

    Cet attribut booléen indique que l'utilisateur ne peut pas interagir avec le contrôle ou ses contrôles descendants. Si cet attribut n'est pas spécifié, le contrôle hérite ce paramètre de l'élément contenant, par exemple fieldset ; s'il n'y a pas d'élément contenant avec l'attribut disabled défini, et que le contrôle lui-même ne possède pas cet attribut, alors le contrôle est activé. S'il est déclaré sur un <optgroup>, le sélecteur est toujours interactif (sauf s'il est désactivé autrement), mais aucun des éléments du groupe d'options n'est sélectionnable.

    -
    -

    Note :

    -

    Si un <fieldset> est désactivé, les contrôles de formulaire descendants sont tous désactivés, à l'exception des contrôles de formulaire dans la légende (<legend>).

    +
    +

    Note :Si un <fieldset> est désactivé, les contrôles de formulaire descendants sont tous désactivés, à l'exception des contrôles de formulaire dans la légende (<legend>).

    Lorsqu'un élément de support a l'attribut disabled est appliqué, la pseudo-classe :disabled s'y applique également. Inversement, les éléments qui prennent en charge l'attribut disabled mais qui n'ont pas l'attribut défini correspondent à la pseudo-classe :enabled.

    -

    Cet attribut booléen empêche l'utilisateur d'interagir avec le bouton. Si cet attribut n'est pas défini, le bouton peut toujours être désactivé à partir d'un élément contenant, par exemple <fieldset> ; s'il n'y a pas d'élément contenant avec l'attribut disabled défini, alors le bouton est activé.

    +

    Cet attribut booléen empêche l'utilisateur d'interagir avec le bouton. Si cet attribut n'est pas défini, le bouton peut toujours être désactivé à partir d'un élément contenant, par exemple <fieldset> ; s'il n'y a pas d'élément contenant avec l'attribut disabled défini, alors le bouton est activé.

    Firefox va, contrairement aux autres navigateurs, faire persister l'état désactivé dynamique d'un <button> à travers les chargements de pages. Utilisez l'attribut autocomplete pour contrôler cette fonctionnalité.

    @@ -34,16 +33,15 @@ translation_of: Web/HTML/Attributes/disabled

    Étant donné qu'un champ désactivé ne peut pas voir sa valeur modifiée, required n'a aucun effet sur les entrées dont l'attribut disabled est également spécifié. De plus, puisque les éléments deviennent immuables, la plupart des autres attributs, tels que pattern, n'ont aucun effet, tant que le contrôle n'est pas activé.

    -
    -

    Note :

    -

    L'attribut required n'est pas autorisé sur les entrées pour lesquelles l'attribut disabled est spécifié.

    +
    +

    Note :L'attribut required n'est pas autorisé sur les entrées pour lesquelles l'attribut disabled est spécifié.

    Utilisation

    Les navigateurs affichent les contrôles de formulaire désactivés en grisé, car les contrôles de formulaire désactivés sont immuables, ne reçoivent pas de focus ou d'événements de navigation, comme les clics de souris ou les événements liés au focus, et ne sont pas soumis avec le formulaire.

    -

    S'il est présent sur un élément de support, la pseudo-classe :disabled correspondra. Si l'attribut n'est pas inclus, la pseudo-classe :enabled correspondra. Si l'élément ne prend pas en charge l'attribut disabled, l'attribut n'aura aucun effet, y compris celui de ne pas être apparié par les pseudo-classes :disabled et :enabled.

    +

    S'il est présent sur un élément de support, la pseudo-classe :disabled correspondra. Si l'attribut n'est pas inclus, la pseudo-classe :enabled correspondra. Si l'élément ne prend pas en charge l'attribut disabled, l'attribut n'aura aucun effet, y compris celui de ne pas être apparié par les pseudo-classes :disabled et :enabled.

    Validation des contraintes

    diff --git a/files/fr/web/html/attributes/elementtiming/index.html b/files/fr/web/html/attributes/elementtiming/index.html index 8335ba0ed6..36cf4b9628 100644 --- a/files/fr/web/html/attributes/elementtiming/index.html +++ b/files/fr/web/html/attributes/elementtiming/index.html @@ -12,7 +12,7 @@ translation_of: Web/HTML/Attributes/elementtiming ---

    {{HTMLSidebar}}

    -

    L'attribut elementtiming est utilisé pour indiquer qu'un élément est marqué pour le suivi par l'API Element Timing. Cet attribut peut être appliqué aux éléments <img>, <image> à l'intérieur d'un <svg>, aux vignettes des éléments <video>, aux éléments qui ont un background-image et aux éléments contenant des noeuds de texte, comme un paragraphe (<p>).

    +

    L'attribut elementtiming est utilisé pour indiquer qu'un élément est marqué pour le suivi par l'API Element Timing. Cet attribut peut être appliqué aux éléments <img>, <image> à l'intérieur d'un <svg>, aux vignettes des éléments <video>, aux éléments qui ont un background-image et aux éléments contenant des noeuds de texte, comme un paragraphe (<p>).

    Utilisation

    diff --git a/files/fr/web/html/attributes/for/index.html b/files/fr/web/html/attributes/for/index.html index 3499bc9489..4622351ac0 100644 --- a/files/fr/web/html/attributes/for/index.html +++ b/files/fr/web/html/attributes/for/index.html @@ -11,7 +11,7 @@ translation_of: Web/HTML/Attributes/for ---

    {{HTMLSidebar}}

    -

    L'attribut for est un attribut autorisé pour <label> et <output>. Lorsqu'il est utilisé sur un élément <label>, il indique l'élément de formulaire que ce label décrit. Lorsqu'il est utilisé sur un élément <output>, il permet une relation explicite entre les éléments, qui représentent les valeurs, qui sont utilisées dans le résultat représenté par <output>.

    +

    L'attribut for est un attribut autorisé pour <label> et <output>. Lorsqu'il est utilisé sur un élément <label>, il indique l'élément de formulaire que ce label décrit. Lorsqu'il est utilisé sur un élément <output>, il permet une relation explicite entre les éléments, qui représentent les valeurs, qui sont utilisées dans le résultat représenté par <output>.

    Utilisation

    diff --git a/files/fr/web/html/attributes/index.html b/files/fr/web/html/attributes/index.html index f34c74e52d..c77e29a6ed 100644 --- a/files/fr/web/html/attributes/index.html +++ b/files/fr/web/html/attributes/index.html @@ -17,7 +17,7 @@ original_slug: Web/HTML/Attributs ---
    {{HTMLSidebar}}
    -

    Les éléments HTML ont des attributs ; ce sont des valeurs supplémentaires qui configurent les éléments ou ajustent leur comportement de différentes manières pour répondre aux critères souhaités par les utilisateurs.

    +

    Les éléments HTML ont des attributs ; ce sont des valeurs supplémentaires qui configurent les éléments ou ajustent leur comportement de différentes manières pour répondre aux critères souhaités par les utilisateurs.

    Liste des attributs

    @@ -98,9 +98,8 @@ original_slug: Web/HTML/Attributs

    Définit l'URL vers un fichier qui est une image.

    -
    -

    Note :

    -

    Bien que les navigateurs et les clients e-mails prennent en charge cet attribut, cet attribut est obsolète. On utilisera plutôt la propriété background-image.

    +
    +

    Note :Bien que les navigateurs et les clients e-mails prennent en charge cet attribut, cet attribut est obsolète. On utilisera plutôt la propriété background-image.

    @@ -110,9 +109,8 @@ original_slug: Web/HTML/Attributs

    Cet attribut indique la couleur d'arrière-plan pour l'élément.

    -
    -

    Note :

    -

    Cet attribut est un attribut historique. Veuillez utiliser la propriété CSS standard background-color.

    +
    +

    Note :Cet attribut est un attribut historique. Veuillez utiliser la propriété CSS standard background-color.

    @@ -122,9 +120,8 @@ original_slug: Web/HTML/Attributs

    Cet attribut indique la largeur de la bordure.

    -
    -

    Note :

    -

    Cet attribut est un attribut historique. Veuillez utiliser la propriété CSS standard border.

    +
    +

    Note :Cet attribut est un attribut historique. Veuillez utiliser la propriété CSS standard border.

    @@ -179,9 +176,8 @@ original_slug: Web/HTML/Attributs

    Cet attribut définit la couleur du texte grâce à un nom de couleur ou grâce à un code hexadécimal dans le format #RRGGBB.

    -
    -

    Note :

    -

    Cet attribut est un attribut historique. Veuillez utiliser la propriété CSS standard color.

    +
    +

    Note :Cet attribut est un attribut historique. Veuillez utiliser la propriété CSS standard color.

    @@ -342,9 +338,8 @@ original_slug: Web/HTML/Attributs

    Pour ces éléments, cet attribut définit la hauteur occupée par l'élément. Pour les autres éléments, on utilisera height property.

    -
    -

    Note :

    -

    Pour certains éléments comme <div>,cet attribut est un reliquat et ne devrait plus être utilisé. C'est la propriété CSS height qui est la méthode standard pour définir la hauteur d'un élément.

    +
    +

    Note :Pour certains éléments comme <div>,cet attribut est un reliquat et ne devrait plus être utilisé. C'est la propriété CSS height qui est la méthode standard pour définir la hauteur d'un élément.

    @@ -464,9 +459,8 @@ original_slug: Web/HTML/Attributs manifest {{obsolete_inline}} <html> Cet attribut définit l'URL du manifeste du document pour la gestion du cache. -
    -

    Note :

    -

    Cet attribut est obsolète, utilisez <link rel="manifest"> à la place.

    +
    +

    Note :Cet attribut est obsolète, utilisez <link rel="manifest"> à la place.

    @@ -724,9 +718,8 @@ original_slug: Web/HTML/Attributs width <canvas>, <embed>, <iframe>, <img>, <input>, <object>, <video> Pour ces éléments, cet attribut définit la largeur occupée sur l'écran. -
    -

    Note :

    -

    Pour tous les autres éléments, comme <div>, il faut utiliser la propriété CSS standard width afin de définir la largeur.

    +
    +

    Note :Pour tous les autres éléments, comme <div>, il faut utiliser la propriété CSS standard width afin de définir la largeur.

    diff --git a/files/fr/web/html/attributes/max/index.html b/files/fr/web/html/attributes/max/index.html index b7b6dd56f6..2db1bd554b 100644 --- a/files/fr/web/html/attributes/max/index.html +++ b/files/fr/web/html/attributes/max/index.html @@ -12,7 +12,7 @@ translation_of: Web/HTML/Attributes/max ---

    {{HTMLSidebar}}

    -

    L'attribut max définit la valeur maximale acceptable et valide pour le champ de saisie contenant l'attribut. Si la valeur de l'élément est supérieure à cette valeur, l'élément échoue à la validation des contraintes. Cette valeur doit être supérieure ou égale à la valeur de l'attribut min. Si l'attribut max est présent mais n'est pas spécifié ou est invalide, aucune valeur max n'est appliquée. Si l'attribut max est valide et qu'une valeur non vide est supérieure au maximum autorisé par l'attribut max, la validation des contraintes empêchera la soumission du formulaire.

    +

    L'attribut max définit la valeur maximale acceptable et valide pour le champ de saisie contenant l'attribut. Si la valeur de l'élément est supérieure à cette valeur, l'élément échoue à la validation des contraintes. Cette valeur doit être supérieure ou égale à la valeur de l'attribut min. Si l'attribut max est présent mais n'est pas spécifié ou est invalide, aucune valeur max n'est appliquée. Si l'attribut max est valide et qu'une valeur non vide est supérieure au maximum autorisé par l'attribut max, la validation des contraintes empêchera la soumission du formulaire.

    Valable pour les types de saisie numérique, y compris les date, month, week, time, datetime-local, number et range, ainsi que les deux éléments <progress> et <meter>, l'attribut max est un nombre qui spécifie la valeur la plus positive qu'un contrôle de formulaire doit considérer comme valide.

    @@ -32,45 +32,44 @@ translation_of: Web/HTML/Attributes/max date - yyyy-mm-dd - <input type="date" max="2019-12-25" step="1"> +
    yyyy-mm-dd
    +
    <input type="date" max="2019-12-25" step="1">
    month - yyyy-mm - <input type="month" max="2019-12" step="12"> +
    yyyy-mm
    +
    <input type="month" max="2019-12" step="12">
    week - yyyy-W## - <input type="week" max="2019-W23" step=""> +
    yyyy-W##
    +
    <input type="week" max="2019-W23" step="">
    time - hh:mm - <input type="time" max="17:00" step="900"> +
    hh:mm
    +
    <input type="time" max="17:00" step="900">
    datetime-local yyyy-mm-ddThh:mm - <input type="datetime-local" max="2019-12-25T23:59"> +
    <input type="datetime-local" max="2019-12-25T23:59">
    number <number> - <input type="number" min="0" step="5" max="100"> +
    <input type="number" min="0" step="5" max="100">
    range <number> - <input type="range" min="60" step="5" max="100"> +
    <input type="range" min="60" step="5" max="100">
    -

    Note :

    -

    Lorsque les données saisies par l'utilisateur ne respectent pas la valeur maximale fixée, la valeur est considérée comme invalide dans la validation des contraintes et correspondra aux pseudo-classes :invalid et :out-of-range.

    +

    Note :Lorsque les données saisies par l'utilisateur ne respectent pas la valeur maximale fixée, la valeur est considérée comme invalide dans la validation des contraintes et correspondra aux pseudo-classes :invalid et :out-of-range.

    Voir la validation côté client et rangeOverflow pour plus d'informations.

    diff --git a/files/fr/web/html/attributes/maxlength/index.html b/files/fr/web/html/attributes/maxlength/index.html index a2cd5314f5..5ad331ca73 100644 --- a/files/fr/web/html/attributes/maxlength/index.html +++ b/files/fr/web/html/attributes/maxlength/index.html @@ -14,12 +14,7 @@ translation_of: Web/HTML/Attributes/maxlength ---

    {{HTMLSidebar}}

    -
    -

    Brouillon :

    -

    Cette page n'est pas terminée.

    -
    - -

    L'attribut maxlength définit le nombre maximal de caractères (en unités de code UTF-16) que l'utilisateur peut saisir dans un <input> ou un <textarea>. Il doit s'agir d'un nombre entier égal ou supérieur à 0. Si aucune longueur maximale n'est spécifiée, ou si une valeur non valide est spécifiée, l'entrée ou la zone de texte n'a pas de longueur maximale.

    +

    L'attribut maxlength définit le nombre maximal de caractères (en unités de code UTF-16) que l'utilisateur peut saisir dans un <input> ou un <textarea>. Il doit s'agir d'un nombre entier égal ou supérieur à 0. Si aucune longueur maximale n'est spécifiée, ou si une valeur non valide est spécifiée, l'entrée ou la zone de texte n'a pas de longueur maximale.

    Toute valeur de maxlength doit être supérieure ou égale à la valeur de minlength, si elle est présente et valide. L'entrée échoue à la validation des contraintes si la longueur de la valeur textuelle du champ est supérieure à la longueur maximale des unités de code UTF-16. La validation des contraintes n'est appliquée que lorsque la valeur est modifiée par l'utilisateur.

    diff --git a/files/fr/web/html/attributes/min/index.html b/files/fr/web/html/attributes/min/index.html index 17e65cf47d..9a142deaeb 100644 --- a/files/fr/web/html/attributes/min/index.html +++ b/files/fr/web/html/attributes/min/index.html @@ -12,7 +12,7 @@ translation_of: Web/HTML/Attributes/min ---

    {{HTMLSidebar}}

    -

    L'attribut min définit la valeur minimale qui est acceptable et valide pour l'entrée contenant l'attribut. Si la valeur de l'élément est inférieure à cette valeur, l'élément échoue lors de la validation des contraintes. Cette valeur doit être inférieure ou égale à la valeur de l'attribut max. Si une valeur est spécifiée pour min qui n'est pas un nombre valide, l'entrée n'a pas de valeur minimale.

    +

    L'attribut min définit la valeur minimale qui est acceptable et valide pour l'entrée contenant l'attribut. Si la valeur de l'élément est inférieure à cette valeur, l'élément échoue lors de la validation des contraintes. Cette valeur doit être inférieure ou égale à la valeur de l'attribut max. Si une valeur est spécifiée pour min qui n'est pas un nombre valide, l'entrée n'a pas de valeur minimale.

    Valable pour les types de saisie numérique, y compris les types date, month, week, time, datetime-local, number et range, et l'élément <meter>, l'attribut min est un nombre qui spécifie la valeur la plus négative qu'un contrôle de formulaire doit considérer comme valide.

    @@ -30,45 +30,44 @@ translation_of: Web/HTML/Attributes/min date - yyyy-mm-dd - <input type="date" min="2019-12-25" step="1"> +
    yyyy-mm-dd
    +
    <input type="date" min="2019-12-25" step="1">
    month - yyyy-mm - <input type="month" min="2019-12" step="12"> +
    yyyy-mm
    +
    <input type="month" min="2019-12" step="12">
    week - yyyy-W## - <input type="week" min="2019-W23" step=""> +
    yyyy-W##
    +
    <input type="week" min="2019-W23" step="">
    time - hh:mm - <input type="time" min="09:00" step="900"> +
    hh:mm
    +
    <input type="time" min="09:00" step="900">
    datetime-local yyyy-mm-ddThh:mm - <input type="datetime-local" min="2019-12-25T19:30"> +
    <input type="datetime-local" min="2019-12-25T19:30">
    number <number> - <input type="number" min="0" step="5" max="100"> +
    <input type="number" min="0" step="5" max="100">
    range <number> - <input type="range" min="60" step="5" max="100"> +
    <input type="range" min="60" step="5" max="100">
    -

    Note :

    -

    Lorsque les données saisies par l'utilisateur ne respectent pas la valeur minimale définie, la valeur est considérée comme non valide dans la validation des contraintes et correspondra aux pseudo-classes :invalid et :out-of-range.

    +

    Note :Lorsque les données saisies par l'utilisateur ne respectent pas la valeur minimale définie, la valeur est considérée comme non valide dans la validation des contraintes et correspondra aux pseudo-classes :invalid et :out-of-range.

    Voir la validation côté client et rangeUnderflow pour plus d'informations.

    diff --git a/files/fr/web/html/attributes/minlength/index.html b/files/fr/web/html/attributes/minlength/index.html index 42bbc2ab19..2e3960b93f 100644 --- a/files/fr/web/html/attributes/minlength/index.html +++ b/files/fr/web/html/attributes/minlength/index.html @@ -14,7 +14,7 @@ translation_of: Web/HTML/Attributes/minlength ---

    {{HTMLSidebar}}

    -

    L'attribut minlength définit le nombre minimal de caractères (sous forme d'unités de code UTF-16) que l'utilisateur peut saisir dans un élément <input> ou <textarea>. Il doit s'agir d'une valeur entière égale ou supérieure à 0. Si aucune longueur minimale n'est spécifiée, ou si une valeur invalide est spécifiée, l'entrée n'a pas de longueur minimale. Cette valeur doit être inférieure ou égale à la valeur de maxlength, sinon la valeur ne sera jamais valide, car il est impossible de satisfaire aux deux critères.

    +

    L'attribut minlength définit le nombre minimal de caractères (sous forme d'unités de code UTF-16) que l'utilisateur peut saisir dans un élément <input> ou <textarea>. Il doit s'agir d'une valeur entière égale ou supérieure à 0. Si aucune longueur minimale n'est spécifiée, ou si une valeur invalide est spécifiée, l'entrée n'a pas de longueur minimale. Cette valeur doit être inférieure ou égale à la valeur de maxlength, sinon la valeur ne sera jamais valide, car il est impossible de satisfaire aux deux critères.

    L'entrée échouera à la validation des contraintes si la longueur de la valeur textuelle du champ est inférieure à minlength unités de code UTF-16, avec validityState.tooShort retournant true. La validation des contraintes n'est appliquée que lorsque la valeur est modifiée par l'utilisateur. En cas d'échec de la soumission, certains navigateurs affichent un message d'erreur indiquant la longueur minimale requise et la longueur actuelle.

    diff --git a/files/fr/web/html/attributes/multiple/index.html b/files/fr/web/html/attributes/multiple/index.html index 3f306bf96c..f5dbe76289 100644 --- a/files/fr/web/html/attributes/multiple/index.html +++ b/files/fr/web/html/attributes/multiple/index.html @@ -10,7 +10,7 @@ translation_of: Web/HTML/Attributes/multiple ---

    {{HTMLSidebar}}

    -

    L'attribut booléen multiple, s'il est défini, signifie que le contrôle de formulaire accepte une ou plusieurs valeurs. Valable pour les types de saisie email et file et l'élément <select>, la manière dont l'utilisateur opte pour plusieurs valeurs dépend du contrôle de formulaire.

    +

    L'attribut booléen multiple, s'il est défini, signifie que le contrôle de formulaire accepte une ou plusieurs valeurs. Valable pour les types de saisie email et file et l'élément <select>, la manière dont l'utilisateur opte pour plusieurs valeurs dépend du contrôle de formulaire.

    Selon le type, le contrôle de formulaire peut avoir une apparence différente si l'attribut multiple est défini. Pour le type de saisie de fichier, la messagerie native fournie par le navigateur diffère. Dans Firefox, l'entrée de fichier indique « Aucun fichier sélectionné » lorsque l'attribut est présent et « Aucun fichier sélectionné » dans le cas contraire, lorsqu'aucun fichier n'est sélectionné. La plupart des navigateurs affichent une zone de liste déroulante pour un contrôle <select> avec l'attribut multiple défini contre une liste déroulante à une ligne lorsque l'attribut est omis. L'entrée email s'affiche de la même manière, mais correspondra à la pseudo-classe :invalid si plus d'une adresse électronique séparée par des virgules est incluse en l'absence de l'attribut.

    @@ -57,9 +57,7 @@ translation_of: Web/HTML/Attributes/multiple <option value="doc@menuisiers.fr">Doc</option> </datalist> -

    Si et seulement si l'attribut multiple est spécifié, la valeur peut être une liste d'adresses électroniques correctement formées et séparées par des virgules. Tout espace blanc de queue et de tête est supprimé de chaque adresse de la liste. Si l'attribut required est présent, au moins une adresse électronique est requise.

    diff --git a/files/fr/web/html/attributes/pattern/index.html b/files/fr/web/html/attributes/pattern/index.html index 73604d285f..c5e53db9ef 100644 --- a/files/fr/web/html/attributes/pattern/index.html +++ b/files/fr/web/html/attributes/pattern/index.html @@ -12,7 +12,7 @@ original_slug: Web/HTML/Attributs/pattern ---
    {{HTMLSidebar}}
    -

    L'attribut pattern indique une expression rationnelle que doit respecter la valeur du contrôle du formulaire. Si une valeur non nulle (qui n'est pas null) ne respecte pas les contraintes portées par pattern, la propriété patternMismatch en lecture seule, rattachée à l'objet ValidityState, vaudra true.

    +

    L'attribut pattern indique une expression rationnelle que doit respecter la valeur du contrôle du formulaire. Si une valeur non nulle (qui n'est pas null) ne respecte pas les contraintes portées par pattern, la propriété patternMismatch en lecture seule, rattachée à l'objet ValidityState, vaudra true.

    L'attribut pattern peut être utilisé pour les champs de type text, tel, email, url, password, search.

    @@ -20,9 +20,8 @@ original_slug: Web/HTML/Attributs/pattern

    Si le motif n'est pas indiqué ou est invalide, aucune expression rationnelle ne sera appliquée et l'attribut sera ignoré.

    -
    -

    Note :

    -

    On pourra utiliser l'attribut title afin de fournir aux utilisateurs des explications quant aux règles à respecter pour que la valeur soit valide. Attention, on ne doit pas utiliser uniquement cet attribut pour fournir ces explications. Voir ci-après quant à l'utilisabilité.

    +
    +

    Note :On pourra utiliser l'attribut title afin de fournir aux utilisateurs des explications quant aux règles à respecter pour que la valeur soit valide. Attention, on ne doit pas utiliser uniquement cet attribut pour fournir ces explications. Voir ci-après quant à l'utilisabilité.

    Certains types d'<input> qui prennent en charge l'attribut pattern (notamment email et url) ont des contraintes particulières qui doivent également être respectées. Si l'attribut pattern n'est pas présent et que la valeur saisie ne respecte pas la syntaxe attendue pour ce type de champ, la propriété en lecture seule typeMismatch vaudra true.

    @@ -38,9 +37,9 @@ original_slug: Web/HTML/Attributs/pattern

    Exemples

    +

    Exemple 1

    Avec le fragment de code HTML suivant :

    -
    <p>
      <label>Veuillez saisir votre numéro de téléphone au format (123)456-7890
       (<input name="tel1" type="tel" pattern="[0-9]{3}" placeholder="###" aria-label="3-digit area code" size="2"/>)-
    @@ -57,8 +56,7 @@ original_slug: Web/HTML/Attributs/pattern
       border: red solid 3px;
     }
    -
    {{EmbedLiveSample("exemple1", 300, 80)}}
    -
    +
    {{EmbedLiveSample("Exemple_1", 300, 80)}}

    En utilisant les attributs minlength et maxlength à la place, on aurait eu les propriétés validityState.tooLong ou validityState.tooShort qui auraient valu true.

    @@ -81,8 +79,7 @@ original_slug: Web/HTML/Attributs/pattern </div> </form> -

    Cela donne le résultat suivant :

    diff --git a/files/fr/web/html/attributes/readonly/index.html b/files/fr/web/html/attributes/readonly/index.html index 18131ec228..9eba1c737c 100644 --- a/files/fr/web/html/attributes/readonly/index.html +++ b/files/fr/web/html/attributes/readonly/index.html @@ -11,20 +11,14 @@ translation_of: Web/HTML/Attributes/readonly ---
    {{HTMLSidebar}}
    -
    -

    Brouillon :

    -

    Cette page n'est pas terminée.

    -
    - -

    L'attribut booléen readonly, lorsqu'il est présent, rend l'élément non mutable, ce qui signifie que l'utilisateur ne peut pas modifier le contrôle. Si l'attribut readonly est spécifié sur un élément de saisie, comme l'utilisateur ne peut pas modifier la saisie, l'élément ne participe pas à la validation des contraintes.

    +

    L'attribut booléen readonly, lorsqu'il est présent, rend l'élément non mutable, ce qui signifie que l'utilisateur ne peut pas modifier le contrôle. Si l'attribut readonly est spécifié sur un élément de saisie, comme l'utilisateur ne peut pas modifier la saisie, l'élément ne participe pas à la validation des contraintes.

    L'attribut readonly est pris en charge par les types text, search, url, tel, email, password, date, mois, week, time, datetime-local, et number de <input> et les éléments de contrôle de formulaire <textarea>. S'il est présent sur l'un de ces types de saisie et éléments, la pseudo-classe :read-only correspondra. Si l'attribut n'est pas inclus, la pseudo-classe :read-write correspondra.

    L'attribut n'est pas pris en charge ou pertinent pour <select> ou les types d'entrée qui ne sont déjà pas mutables, comme checkbox et radio ou ne peuvent pas, par définition, commencer par une valeur, comme le type d'entrée file. range et color, car tous deux ont des valeurs par défaut. Il n'est pas non plus pris en charge sur hidden, car on ne peut pas s'attendre à ce qu'un utilisateur remplisse un formulaire qui est caché. Il n'est pas non plus supporté sur des types de boutons, y compris image.

    -
    -

    Note :

    -

    Seuls les contrôles de texte peuvent être rendus en lecture seule, car pour les autres contrôles (comme les cases à cocher et les boutons), il n'y a pas de distinction utile entre être en lecture seule et être désactivé, donc l'attribut readonly ne s'applique pas.

    +
    +

    Note :Seuls les contrôles de texte peuvent être rendus en lecture seule, car pour les autres contrôles (comme les cases à cocher et les boutons), il n'y a pas de distinction utile entre être en lecture seule et être désactivé, donc l'attribut readonly ne s'applique pas.

    Lorsqu'une entrée possède l'attribut readonly, la pseudo-classe :read-only s'y applique également. Inversement, les entrées qui prennent en charge l'attribut readonly mais qui n'ont pas l'attribut défini correspondent à la pseudo-classe :read-write.

    @@ -37,9 +31,8 @@ translation_of: Web/HTML/Attributes/readonly

    Le seul moyen de modifier dynamiquement la valeur de l'attribut readonly est d'utiliser un script.

    -
    -

    Note :

    -

    L'attribut required n'est pas autorisé sur les entrées pour lesquelles l'attribut readonly est spécifié.

    +
    +

    Note :L'attribut required n'est pas autorisé sur les entrées pour lesquelles l'attribut readonly est spécifié.

    Validation des contraintes

    diff --git a/files/fr/web/html/attributes/rel/index.html b/files/fr/web/html/attributes/rel/index.html index 45c4bb4ec0..c2f3fbde6d 100644 --- a/files/fr/web/html/attributes/rel/index.html +++ b/files/fr/web/html/attributes/rel/index.html @@ -12,7 +12,7 @@ translation_of: Web/HTML/Attributes/rel ---
    {{HTMLSidebar}}
    -

    L'attribut rel définit la relation entre une ressource liée et le document actuel. Valable sur <link>, <a>, <area>, et <form>, les valeurs supportées dépendent de l'élément sur lequel se trouve l'attribut.

    +

    L'attribut rel définit la relation entre une ressource liée et le document actuel. Valable sur <link>, <a>, <area>, et <form>, les valeurs supportées dépendent de l'élément sur lequel se trouve l'attribut.

    Le type de relations est donné par la valeur de l'attribut rel, qui, s'il est présent, doit avoir une valeur qui est un ensemble non ordonné de mots-clés uniques séparés par des espaces. À la différence d'un nom de class, qui n'exprime pas de sémantique, l'attribut rel doit exprimer des mots-clés qui sont sémantiquement valides pour les machines et les humains. Les registres actuels des valeurs possibles de l'attribut rel sont le registre de relations de liens de l'IANA, le HTML Living Standard, et la page existing-rel-values librement modifiable dans le wiki microformats, comme suggéré par le Living Standard. Si un attribut rel non présent dans l'une des trois sources ci-dessus est utilisé, certains validateurs HTML (tels que le W3C Markup Validation Service) généreront un avertissement.

    @@ -218,13 +218,12 @@ translation_of: Web/HTML/Attributes/rel

    Note : L'iOS d'Apple n'utilise pas ce type de lien, ni l'attribut sizes, comme le font d'autres navigateurs mobiles, pour sélectionner une icône de page Web pour Web Clip ou un espace réservé au démarrage. Au lieu de cela, il utilise les attributs non standard apple-touch-icon et apple-touch-startup-image respectivement.

    -
    -

    Note :

    -

    Le type de lien shortcut est souvent vu avant icon, mais ce type de lien est non conforme, ignoré et les auteurs web ne doivent plus l'utiliser.

    +
    +

    Note :Le type de lien shortcut est souvent vu avant icon, mais ce type de lien est non conforme, ignoré et les auteurs web ne doivent plus l'utiliser.

    -
    alternate
    +
    alternate
    Indique une représentation alternative du document actuel. Valable pour <link>, <a>, et <area>, la signification dépend des valeurs des autres attributs.
    • Avec le mot clé stylesheet sur un <link>, il crée une feuille de style alternative. @@ -242,24 +241,23 @@ translation_of: Web/HTML/Attributes/rel <link rel="alternate" href="/fr/pdf" hreflang="fr" type=application/pdf title="PDF Français">
    -
    -

    Note :

    -

    L'attribut obsolète rev="made" est traité comme rel="alternate".

    +
    +

    Note :L'attribut obsolète rev="made" est traité comme rel="alternate".

    -
    author
    +
    author
    Indique l'auteur du document ou de l'article en cours. Pertinent pour les éléments <link>, <a> et <area>, le mot-clé author crée un lien hypertexte. Avec <a> et <area>, il indique que le document lié (ou mailto:) fournit des informations sur l'auteur de l'ancêtre le plus proche d'un élément <article> s'il en existe un, sinon le document entier. Pour <link>, il représente l'auteur du document entier.
    -
    bookmark
    +
    bookmark
    Pertinent comme valeur de l'attribut rel pour les éléments <a> et <area>, le signet fournit un permalien pour la section ancêtre, qui est l'ancêtre le plus proche d'un élément <article> ou <section>, s'il y en a au moins un, sinon, le parent le plus proche de l'en-tête ou l'ancêtre descendant, jusqu'au suivant.
    -
    canonical
    +
    canonical
    Valable pour <link>, elle définit l'URL préférée du document actuel, ce qui est utile pour les moteurs de recherche.
    -
    dns-prefetch
    +
    dns-prefetch
    Pertinent pour l'élément <link> à la fois dans les éléments <body> et <head>, il indique au navigateur d'effectuer de manière préemptive la résolution DNS pour l'origine de la ressource cible. Utile pour les ressources dont l'utilisateur aura probablement besoin, elle permet de réduire la latence et donc d'améliorer les performances lorsque l'utilisateur accède effectivement aux ressources car le navigateur a effectué de manière préemptive la résolution DNS pour l'origine de la ressource spécifiée. Voir dns-prefetch décrit dans les conseils.
    -
    external
    +
    external
    S'appliquant à <form>, <a> et <area>, elle indique que le document référencé ne fait pas partie du site actuel. Il peut être utilisé avec des sélecteurs d'attributs pour donner un style aux liens externes d'une manière qui indique à l'utilisateur qu'il va quitter le site actuel.
    -
    help
    +
    help
    Concerne les éléments <form>, <link>, <a> et <area>, le mot clé help indique que le contenu lié fournit une aide contextuelle, fournissant des informations pour le parent de l'élément définissant l'hyperlien, et ses enfants. Lorsqu'il est utilisé dans <link>, l'aide concerne l'ensemble du document. Lorsqu'elle est incluse avec <a> et <area> et qu'elle est prise en charge, le cursor par défaut sera help au lieu de pointer.
    -
    icon
    +
    icon

    Valable avec <link>, la ressource liée représente l'icône, ressource de représentation de la page dans l'interface utilisateur, pour le document courant.

    @@ -269,68 +267,65 @@ translation_of: Web/HTML/Attributes/rel

    S'il existe plusieurs <link rel="icon">, le navigateur utilise leurs attributs media, type, et sizes pour sélectionner l'icône la plus appropriée. Si plusieurs icônes sont également appropriées, la dernière est utilisée. Si l'icône la plus appropriée s'avère ultérieurement inappropriée, par exemple parce qu'elle utilise un format non pris en charge, le navigateur passe à l'icône suivante la plus appropriée, et ainsi de suite.

    -
    -

    Note :

    -

    Avant Firefox 83, l'attribut crossorigin n'était pas pris en charge pour rel="icon" ; il existe également un problème pour Chrome.

    +
    +

    Note :Avant Firefox 83, l'attribut crossorigin n'était pas pris en charge pour rel="icon" ; il existe également un problème pour Chrome.

    L'iOS d'Apple n'utilise pas ce type de lien, ni l'attribut sizes, comme le font d'autres navigateurs mobiles, pour sélectionner une icône de page Web pour Web Clip ou un espace réservé au démarrage. Au lieu de cela, il utilise respectivement le type non standard apple-touch-icon et apple-touch-startup-image.

    Le type de lien shortcut est souvent vu avant icon, mais ce type de lien est non conforme, ignoré et les auteurs web ne doivent plus l'utiliser.

    -
    license
    +
    license

    Valable sur les éléments <a>, <area>, <form> et <link>, la valeur license indique que l'hyperlien mène à un document décrivant les informations relatives à la licence ; que le contenu principal du document actuel est couvert par la licence de droit d'auteur décrite par le document référencé. Si elle ne se trouve pas à l'intérieur de l'élément <head>, la norme ne fait pas de distinction entre un hyperlien s'appliquant à une partie spécifique du document ou au document dans son ensemble. Seules les données de la page peuvent l'indiquer.

    <link rel="license" href="#license">
    -
    -

    Note :

    -

    Bien que reconnu, le synonyme copyright est incorrect et doit être évité.

    +
    +

    Note :Bien que reconnu, le synonyme copyright est incorrect et doit être évité.

    -
    manifest
    +
    manifest
    Manifeste de l'application Web. Nécessite l'utilisation du protocole CORS pour le « fetching cross-origin ».
    -
    modulepreload
    +
    modulepreload
    Utile pour améliorer les performances, et pertinent pour l'élément <link> n'importe où dans le document, la définition de rel="modulepreload" indique au navigateur de récupérer de manière préemptive le script (et les dépendances) et de le stocker dans la carte des modules du document pour une évaluation ultérieure. Les liens modulepreload peuvent garantir que la récupération du réseau se fait avec le module prêt (mais non évalué) dans la carte des modules avant qu'il ne soit nécessairement nécessaire. Voir aussi Types de liens : modulepreload.
    -
    next
    +
    next
    Pertinent pour les éléments <form>, <link>, <a> et <area>, les valeurs next indiquent que le document actuel fait partie d'une série, et que le document suivant dans la série est le document référencé. Lorsqu'elles sont incluses dans un <link>, les navigateurs peuvent supposer que le document sera récupéré ensuite, et le traiter comme une indication de ressource.
    -
    nofollow
    +
    nofollow
    Pertinent pour les éléments <form>, <a> et <area>, le mot clé nofollow indique aux robots des moteurs de recherche d'ignorer la relation de lien. La relation nofollow peut indiquer que le propriétaire du document actuel ne cautionne pas le document référencé. Elle est souvent incluse par les optimiseurs de moteurs de recherche qui prétendent que leurs fermes de liens ne sont pas des pages de spam.
    -
    noopener
    +
    noopener
    Cela concerne <form>, <a> et <area>, elle crée un contexte de navigation de haut niveau qui n'est pas un contexte de navigation auxiliaire si l'hyperlien créait l'un ou l'autre pour commencer (c.-à-d. a une valeur appropriée de l'attribut target). En d'autres termes, il fait en sorte que le lien se comporte comme si window.opener était nul et que target="_parent" était défini.

    C'est le contraire de opener.
    -
    noreferrer
    +
    noreferrer
    Pertinent pour <form>, <a> et <area>, l'inclusion de cette valeur rend le référent inconnu (aucun en-tête Referer ne sera inclus), et crée un contexte de navigation de haut niveau comme si noopener était également défini.
    -
    opener
    +
    opener
    Crée un contexte de navigation auxiliaire si l'hyperlien créerait autrement un contexte de navigation de haut niveau qui n'est pas un contexte de navigation auxiliaire (c.-à-d. a « _blank » comme valeur d'attribut target). Effectivement, c'est le contraire de noopener.
    -
    pingback
    +
    pingback
    Donne l'adresse du serveur de retour d'appel qui gère les retours d'appel pour le document actuel.
    -
    preconnect
    +
    preconnect
    Spécifie que l'agent utilisateur doit se connecter de manière préemptive à l'origine de la ressource cible.
    -
    prefetch
    +
    prefetch
    Indique que l'agent utilisateur doit récupérer et mettre en cache de manière préemptive la ressource cible, car elle est susceptible d'être requise pour une navigation ultérieure.
    -
    preload
    +
    preload
    Spécifie que l'agent utilisateur doit récupérer et mettre en cache de manière préemptive la ressource cible pour la navigation actuelle en fonction de la destination potentielle donnée par l'attribut as (et la priorité associée à la destination correspondante).
    -
    prerender
    +
    prerender
    Spécifie que l'agent utilisateur doit récupérer de manière préemptive la ressource cible et la traiter de manière à fournir une réponse plus rapide à l'avenir.
    -
    prev
    +
    prev

    Similaire au mot-clé next, pertinent pour les éléments <form>, <link>, <a> et <area>, les valeurs prev indiquent que le document actuel fait partie d'une série, et que le lien renvoie à un document précédent de la série est le document référencé.

    -
    -

    Note :

    -

    Le synonyme previous est incorrect et ne doit pas être utilisé.

    +
    +

    Note :Le synonyme previous est incorrect et ne doit pas être utilisé.

    -
    search
    +
    search

    Concerne les éléments <form>, <link>, <a> et < area>, les mots-clés search indiquent que l'hyperlien fait référence à un document dont l'interface est spécialement conçue pour effectuer des recherches dans le document actuel, le site et les ressources connexes, en fournissant un lien vers une ressource qui peut être utilisée pour effectuer une recherche.

    Si l'attribut type est défini à application/opensearchdescription+xml, la ressource est un prolongateur OpenSearch qui peut être facilement ajouté à l'interface de certains navigateurs comme Firefox ou Internet Explorer.

    -
    stylesheet
    +
    stylesheet

    Valable pour l'élément <link>, il importe une ressource externe à utiliser comme feuille de style. L'attribut type n'est pas nécessaire, car il s'agit d'une feuille de style text/css, puisque c'est la valeur par défaut. S'il ne s'agit pas d'une feuille de style de type text/css, il est préférable de déclarer le type.

    @@ -342,7 +337,7 @@ translation_of: Web/HTML/Attributes/rel

    Nécessite l'utilisation du protocole CORS pour la récupération inter-origine.

    -
    tag
    +
    tag
    Valable pour les éléments <a> et <area>, il donne une balise (identifiée par l'adresse donnée) qui s'applique au document actuel. La valeur de la balise indique que le lien renvoie à un document, décrivant une balise s'appliquant au document sur lequel il se trouve. Ce type de lien n'est pas destiné aux balises, dans un nuage de balises, car elles s'appliquent à un groupe de pages, alors que la valeur tag de l'attribut rel concerne un seul document.
    @@ -350,7 +345,7 @@ translation_of: Web/HTML/Attributes/rel
    apple-touch-icon-precomposed
    -
    +

    Exemple d'utilisation

    <!-- iPad de troisième génération avec écran Retina haute résolution : -->
       <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/static/img/favicon144.e7e21ca263ca.png">
       <!-- iPhone avec écran Retina haute résolution : -->
    @@ -407,13 +402,13 @@ translation_of: Web/HTML/Attributes/rel
         
           {{SpecName("HTML3.2", "#link", "<link>")}}
           
    -      

    Obsolète

    +

    Obsolète

    Ajout de top, contents, index, glossary, copyright, next, previous, help et search. {{RFC(1866, "HTML 2.0")}} - Obsolète + Obsolète Définition initiale. diff --git a/files/fr/web/html/attributes/required/index.html b/files/fr/web/html/attributes/required/index.html index a9ee8bdaaf..56e487c081 100644 --- a/files/fr/web/html/attributes/required/index.html +++ b/files/fr/web/html/attributes/required/index.html @@ -11,7 +11,7 @@ translation_of: Web/HTML/Attributes/required ---
    {{HTMLSidebar}}
    -

    L'attribut booléen required, s'il est présent, indique que l'utilisateur doit spécifier une valeur pour l'entrée avant que le formulaire propriétaire puisse être soumis. L'attribut required est pris en charge pour les éléments text, search, url, tel, email, password, date, month, week, time, datetime-local, number, checkbox, radio, les éléments file, <input>, <select> et <textarea> de contrôle de formulaire. Si elle est présente sur l'un de ces types de saisie et éléments, la pseudo-classe :required s'appliquera. Si l'attribut n'est pas inclus, la pseudo-classe :optional s'appliquera.

    +

    L'attribut booléen required, s'il est présent, indique que l'utilisateur doit spécifier une valeur pour l'entrée avant que le formulaire propriétaire puisse être soumis. L'attribut required est pris en charge pour les éléments text, search, url, tel, email, password, date, month, week, time, datetime-local, number, checkbox, radio, les éléments file, <input>, <select> et <textarea> de contrôle de formulaire. Si elle est présente sur l'un de ces types de saisie et éléments, la pseudo-classe :required s'appliquera. Si l'attribut n'est pas inclus, la pseudo-classe :optional s'appliquera.

    L'attribut n'est pas pris en charge ou n'est pas pertinent pour range et color, car les deux ont des valeurs par défaut. Il n'est pas non plus pris en charge sur hidden car on ne peut pas s'attendre à ce qu'un utilisateur remplisse un formulaire qui est caché. Il n'est pas non plus supporté sur aucun des types de boutons, y compris image.

    @@ -21,9 +21,8 @@ translation_of: Web/HTML/Attributes/required

    Dans le cas d'un même groupe nommé de types d'entrée checkbox, seules les cases à cocher avec l'attribut required sont obligatoires.

    -
    -

    Note :

    -

    Le réglage aria-required="true" indique à un lecteur d'écran qu'un élément (n'importe lequel) est requis, mais n'a aucune incidence sur le caractère facultatif de l'élément.

    +
    +

    Note :Le réglage aria-required="true" indique à un lecteur d'écran qu'un élément (n'importe lequel) est requis, mais n'a aucune incidence sur le caractère facultatif de l'élément.

    Interactions entre attributs

    diff --git a/files/fr/web/html/attributes/size/index.html b/files/fr/web/html/attributes/size/index.html index 8e6c06105a..aac800a452 100644 --- a/files/fr/web/html/attributes/size/index.html +++ b/files/fr/web/html/attributes/size/index.html @@ -11,7 +11,7 @@ translation_of: Web/HTML/Attributes/size ---
    {{HTMLSidebar}}
    -

    L'attribut size définit la largeur de l'élément <input> et la hauteur de l'élément <select>. Pour input, si l'attribut type est text ou password alors c'est le nombre de caractères. Il doit s'agir d'un nombre entier de valeur 0 ou supérieure. Si aucun size n'est spécifié, ou si une valeur invalide est spécifiée, l'entrée n'a pas de taille déclarée, et le contrôle de formulaire aura la largeur par défaut basée sur l'agent utilisateur. Si CSS cible l'élément avec des propriétés ayant un impact sur la largeur, CSS a la priorité.

    +

    L'attribut size définit la largeur de l'élément <input> et la hauteur de l'élément <select>. Pour input, si l'attribut type est text ou password alors c'est le nombre de caractères. Il doit s'agir d'un nombre entier de valeur 0 ou supérieure. Si aucun size n'est spécifié, ou si une valeur invalide est spécifiée, l'entrée n'a pas de taille déclarée, et le contrôle de formulaire aura la largeur par défaut basée sur l'agent utilisateur. Si CSS cible l'élément avec des propriétés ayant un impact sur la largeur, CSS a la priorité.

    L'attribut size n'a aucun impact sur la validation des contraintes.

    diff --git a/files/fr/web/html/attributes/step/index.html b/files/fr/web/html/attributes/step/index.html index fca8bc80d0..c87e0ddc44 100644 --- a/files/fr/web/html/attributes/step/index.html +++ b/files/fr/web/html/attributes/step/index.html @@ -12,7 +12,7 @@ translation_of: Web/HTML/Attributes/step ---
    {{HTMLSidebar}}
    -

    L'attribut step est un nombre qui indique l'incrément que la valeur doit suivre ou le mot-clé any. Il est valable pour les types de saisie numérique, notamment les date, month, week, time, datetime-local, number et range.

    +

    L'attribut step est un nombre qui indique l'incrément que la valeur doit suivre ou le mot-clé any. Il est valable pour les types de saisie numérique, notamment les date, month, week, time, datetime-local, number et range.

    step définit l'incrément obtenu lors du clic sur les boutons déroulants haut et bas, du déplacement d'un curseur vers la gauche et la droite sur une plage, et de la validation des différents types de date. S'il n'est pas explicitement inclus, step prend par défaut la valeur 1 pour number et range, et 1 type d'unité (minute, semaine, mois, jour) pour les types d'entrée date/heure. La valeur doit être un nombre positif - entier ou flottant - ou la valeur spéciale any, ce qui signifie qu'aucun incrément n'est impliqué et que toute valeur est autorisée (sauf autres contraintes, comme min et max).

    @@ -33,37 +33,37 @@ translation_of: Web/HTML/Attributes/step date 1 (jour) - <input type="date" min="2019-12-25" step="1"> +
    <input type="date" min="2019-12-25" step="1">
    month 1 (mois) - <input type="month" min="2019-12" step="12"> +
    <input type="month" min="2019-12" step="12">
    week 1 (semaine) - <input type="week" min="2019-W23" step="2"> +
    <input type="week" min="2019-W23" step="2">
    time 60 (secondes) - <input type="time" min="09:00" step="900"> +
    <input type="time" min="09:00" step="900">
    datetime-local 1 (jour) - <input type="datetime-local" min="019-12-25T19:30" step="7"> +
    <input type="datetime-local" min="019-12-25T19:30" step="7">
    number 1 - <input type="number" min="0" step="0.1" max="10"> +
    <input type="number" min="0" step="0.1" max="10">
    range 1 - <input type="range" min="0" step="2" max="10"> +
    <input type="range" min="0" step="2" max="10">
    @@ -88,9 +88,8 @@ translation_of: Web/HTML/Attributes/step
    {{EmbedLiveSample("min_impact_on_step","",50)}}
    -
    -

    Note :

    -

    Lorsque les données saisies par l'utilisateur ne respectent pas la configuration indiquée par l'incrément, la valeur est considérée comme non valide dans la validation des contraintes et correspondra aux pseudoclasses :invalid et :out-of-range.

    +
    +

    Note :Lorsque les données saisies par l'utilisateur ne respectent pas la configuration indiquée par l'incrément, la valeur est considérée comme non valide dans la validation des contraintes et correspondra aux pseudoclasses :invalid et :out-of-range.

    Voir Validation côté client et stepMismatch pour plus d'informations.

    -- cgit v1.2.3-54-g00ecf