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/element/img/index.html | 75 +++++++++++++++----------------- 1 file changed, 34 insertions(+), 41 deletions(-) (limited to 'files/fr/web/html/element/img') diff --git a/files/fr/web/html/element/img/index.html b/files/fr/web/html/element/img/index.html index c166e8371d..35508bb966 100644 --- a/files/fr/web/html/element/img/index.html +++ b/files/fr/web/html/element/img/index.html @@ -49,9 +49,8 @@ browser-compat: html.elements.img

{{page("/fr/docs/Web/Media/Formats/Types_des_images", "table-of-image-file-types")}}

-
-

Astuce :

-

Voir le Guide des types et formats de fichiers image pour des informations plus complètes sur les formats d'image pris en charge par les navigateurs web. Cela inclut les formats d'image pris en charge mais non recommandés pour le contenu web (par exemple, ICO, BMP, etc.).

+
+

Note : Voir le Guide des types et formats de fichiers image pour des informations plus complètes sur les formats d'image pris en charge par les navigateurs web. Cela inclut les formats d'image pris en charge mais non recommandés pour le contenu web (par exemple, ICO, BMP, etc.).

Erreurs de chargement des images

@@ -71,10 +70,10 @@ browser-compat: html.elements.img

Cet élément inclut les attributs globaux.

-
alt
+
alt
Cet attribut définit le texte alternatif utilisé lorsqu'il est impossible d'afficher l'image (par exemple si l'URL est incorrecte ou si l'image n'est pas encore téléchargée). -
-

Note :

+
+

Note :

Les navigateurs n'affichent pas toujours les images. Il existe un certain nombre de situations dans lesquelles un navigateur peut ne pas afficher les images, par exemple :

  • Navigateurs non visuels (tels que ceux utilisés par les personnes souffrant de déficiences visuelles)
  • @@ -89,7 +88,7 @@ browser-compat: html.elements.img

    Cet attribut est également utilisé pour copier et coller l'image dans du texte, ou pour enregistrer une image liée dans un signet.

-
crossorigin
+
crossorigin

Indique si la récupération de l'image doit être effectuée à l'aide d'une requête CORS. Les données d'image d'une image compatible avec le système CORS renvoyées par une requête CORS peuvent être réutilisées dans l'élément <canvas> sans être marquées « corrompu ».

@@ -106,7 +105,7 @@ browser-compat: html.elements.img
Une requête entre deux origines est effectuée (avec l'en-tête Origin) avec des informations d'authentification qui sont envoyées (par exemple un cookie, un certificat et une authentification HTTP). Si le serveur ne fournit pas d'informations d'authentification au site d'origine (via l'en-tête HTTP Access-Control-Allow-Origin), l'image sera corrompue et son utilisation sera restreinte.
Lorsque cet attribut est absent, la ressource est récupérée sans requête CORS (c'est-à-dire sans envoyer l'en-tête HTTP origin) ce qui empêche de l'utiliser dans un <canvas> sans qu'elle soit considérée comme corrompue. Si la valeur de l'attribut est invalide, elle sera considérée comme anonymous. Voir la page réglage des attributs CORS pour plus d'informations. -
decoding
+
decoding

Cet attribut fournit une indication à l'agent utilisateur pour le décodage de l'information. Les valeurs possibles sont :

@@ -118,30 +117,28 @@ browser-compat: html.elements.img
Le mode par défaut qui indique l'absence de préférence pour le mode de décodage. Dans ce cas, l'agent utilisateur décide de la meilleure stratégie.
-
height
+
height
La hauteur intrinsèque de l'image, en pixels. Doit être un nombre entier sans unité.
-
intrinsicsize {{deprecated_inline}}
+
intrinsicsize {{deprecated_inline}}
Cet attribut indique au navigateur d'ignorer la taille intrinsèque réelle de l'image et d'utiliser la taille fournie par les attributs. La matrice contenant l'image aurait donc ces dimensions et calculer naturalWidth/naturalHeight sur de telles images renverrait les valeurs de cet attribut. Explications, exemples.
-
ismap
+
ismap
Un attribut booléen dont la valeur indique si l'image fait partie d'une carte cliquable. Si c'est le cas, les coordonnées du clic seront envoyées au serveur. -
-

Note :

-

Cet attribut est uniquement autorisé si l'élément <img> descend d'un élément <a> dont l'attribut href est valide.

+
+

Note :Cet attribut est uniquement autorisé si l'élément <img> descend d'un élément <a> dont l'attribut href est valide.

-
loading {{experimental_inline}}
+
loading {{experimental_inline}}
Indique comment le navigateur doit charger l'image :
  • eager : Charge l'image immédiatement, que l'image se trouve ou non dans le viewport visible (c'est la valeur par défaut).
  • lazy : Diffère le chargement de l'image au moment où elle atteint une certaine distance de la fenêtre de visualisation, telle que définie par le navigateur. Le but est d'éviter que le réseau et la zone de stockage nécessaires à la manipulation de l'image ne soient utilisés tant qu'il n'est pas relativement sûr que celle-ci sera nécessaire. Cela permet généralement d'améliorer les performances du contenu dans la plupart des cas d'utilisation typiques. -
    -

    Note :

    -

    Le chargement n'est différé que lorsque JavaScript est activé. Il s'agit d'une mesure anti-pistage, car si un agent utilisateur prenait en charge le chargement différé lorsque les scripts sont désactivés, il serait toujours possible pour un site de suivre la position de défilement approximative d'un utilisateur tout au long d'une session, en plaçant stratégiquement des images dans le balisage d'une page de sorte qu'un serveur puisse suivre le nombre d'images demandées et le moment où elles le sont.

    +
    +

    Note :Le chargement n'est différé que lorsque JavaScript est activé. Il s'agit d'une mesure anti-pistage, car si un agent utilisateur prenait en charge le chargement différé lorsque les scripts sont désactivés, il serait toujours possible pour un site de suivre la position de défilement approximative d'un utilisateur tout au long d'une session, en plaçant stratégiquement des images dans le balisage d'une page de sorte qu'un serveur puisse suivre le nombre d'images demandées et le moment où elles le sont.

-
referrerpolicy {{experimental_inline}}
+
referrerpolicy {{experimental_inline}}
Une chaîne de caractères indiquant le référent à utiliser lors de la récupération de la ressource :
  • no-referrer : l'en-tête HTTP Referer ne sera pas envoyé.
  • @@ -151,7 +148,7 @@ browser-compat: html.elements.img
  • unsafe-url : l'en-tête HTTP Referer incluera l'origine et le chemin mais aucun fragment, mot de passe ou nom d'utilisateur. Ce cas de figure n'est pas sécurisé, car il peut laisser fuire des origines et des chemins de ressources protégées par TLS vers des origines non-sécurisées.
-
sizes
+
sizes
Une ou plusieurs chaînes de caractères séparées par des virgules, indiquant un ensemble de tailles sources. Chaque taille source est composée de :
  1. D'une condition sur le média. Qui doit être absente pour le dernier élément de la liste.
  2. @@ -162,9 +159,9 @@ browser-compat: html.elements.img

    Les valeurs de taille de la source spécifient la taille d'affichage prévue de l'image. Les agents utilisateurs utilisent la taille actuelle de la source pour sélectionner l'une des sources fournies par l'attribut srcset, lorsque ces sources sont décrites à l'aide de descripteurs de largeur (w). La taille de la source sélectionnée affecte la taille intrinsèque de l'image (la taille d'affichage de l'image si aucun style CSS n'est appliqué). Si l'attribut srcset est absent, ou ne contient aucune valeur avec un descripteur de largeur, alors l'attribut sizes n'a aucun effet.

-
src
+
src
L'URL de l'image. Cet attribut est obligatoire pour l'élément <img>. Pour les navigateurs qui prennent en charge srcset, src est considéré comme une image candidate dont la densité de pixel vaut 1x si aucune autre image avec cette densité n'est définie via srcset ou si srcset contient des descripteurs « w ».
-
srcset*
+
srcset*
Une liste de une ou plusieurs chaînes de caractères, séparées par des virgules, qui indiquent un ensemble d'images sources parmi lequel l'agent utilisateur pourra choisir la meilleure image à afficher. Chaque chaîne de caractères se compose :
  1. D'une URL vers une image,
  2. @@ -182,13 +179,12 @@ browser-compat: html.elements.img

    L'agent utilisateur sélectionne l'une des sources disponibles à sa discrétion. Il dispose ainsi d'une marge de manœuvre importante pour adapter sa sélection en fonction de choses comme les préférences de l'utilisateur ou les conditions de bande passante. Voir notre Tutoriel sur les images responsives pour un exemple.

-
width
+
width
La largeur intrinsèque de l'image en pixels. Doit être un nombre entier sans unité.
-
usemap
+
usemap
Le fragment d'URL (commençant avec #) d'une carte d'images associée à cet élément.
-

Note :

-

Cet attribut ne peut pas être utilisé si l'élément <img> est un descendant d'un élément <a> ou d'un élément <button>.

+

Note :Cet attribut ne peut pas être utilisé si l'élément <img> est un descendant d'un élément <a> ou d'un élément <button>.

@@ -196,9 +192,8 @@ browser-compat: html.elements.img

Attributs obsolètes

-
align {{deprecated_inline}}
-
L'alignement de l'image selon le contexte qui l'entoure. En HTML5, on privilégiera les propriétés CSS float et/ou vertical-align voire la propriété object-position qui permet de positionner l'image au sein de la boîte de l'élément. Les valeurs autorisées sont :
-
+
align {{deprecated_inline}}
+

L'alignement de l'image selon le contexte qui l'entoure. En HTML5, on privilégiera les propriétés CSS float et/ou vertical-align voire la propriété object-position qui permet de positionner l'image au sein de la boîte de l'élément. Les valeurs autorisées sont :

top
Équivalent à vertical-align: top; ou à vertical-align: text-top;
@@ -212,20 +207,19 @@ browser-compat: html.elements.img
Équivalent à float: right;
-
border {{deprecated_inline}}
+
border {{deprecated_inline}}
La largeur d'une bordure autour de l'image. Utilisez plutôt la propriété CSS border.
-
hspace {{deprecated_inline}}
+
hspace {{deprecated_inline}}
Le nombre de pixels blancs à insérer à droite et à gauche de l'image. En HTML5, on privilégiera la propriété CSS margin.
-
longdesc {{deprecated_inline}}
-
Un lien vers une description plus détaillée de l'image. Les valeurs possibles sont une URL ou un identifiant (id) d'un élément. -
-

Note :

-

Cet attribut est mentionné dans la dernière version du W3C, HTML 5.2, mais a été supprimé du HTML Living Standard du WHATWG. Son avenir est incertain ; les auteurs devraient utiliser une alternative WAI-ARIA telle que aria-describedby ou aria-details.

+
longdesc {{deprecated_inline}}
+

Un lien vers une description plus détaillée de l'image. Les valeurs possibles sont une URL ou un identifiant (id) d'un élément.

+
+

Note :Cet attribut est mentionné dans la dernière version du W3C, HTML 5.2, mais a été supprimé du HTML Living Standard du WHATWG. Son avenir est incertain ; les auteurs devraient utiliser une alternative WAI-ARIA telle que aria-describedby ou aria-details.

-
name {{deprecated_inline}}
+
name {{deprecated_inline}}
Un nom pour l'élément. Utilisez plutôt l'attribut id.
-
vspace {{deprecated_inline}}
+
vspace {{deprecated_inline}}
Le nombre de pixels blancs à insérer en dessous et au-dessus de l'image. En HTML5, on privilégiera la propriété CSS margin.
@@ -282,9 +276,8 @@ browser-compat: html.elements.img

{{EmbedLiveSample("using_the_srcset_and_sizes_attributes", "100%", 450)}}

-
-

Note :

-

Pour observer l'effet du redimensionnement, vous devrez consulter l'exemple sur une page séparée afin de pouvoir modifier la taille de la zone.

+
+

Note :Pour observer l'effet du redimensionnement, vous devrez consulter l'exemple sur une page séparée afin de pouvoir modifier la taille de la zone.

Sécurité et vie privée

-- cgit v1.2.3-54-g00ecf