1. Description de la balise <img>
La balise <img> est une balise HTML utilisée pour insérer des images dans une page web. Elle ne possède pas de balise de fermeture correspondante (c'est une balise autonome ou autofermante en HTML), et elle est principalement utilisée pour spécifier l'emplacement de l'image à afficher sur la page. Voici une description détaillée de ses attributs les plus couramment utilisés :
2. Liste des attributs de la balise <img>
La balise <img> en HTML possède plusieurs attributs que vous pouvez utiliser pour contrôler le comportement et l'apparence de l'image. Vous pouvez aussi choisir les attributs appropriés en fonction de vos besoins spécifiques pour chaque image que vous incluez dans votre page web. Voici une liste des attributs les plus couramment utilisés avec cette balise :
- src (source) : Spécifie l'URL de l'image à afficher.
- alt (texte alternatif) : Fournit une description textuelle de l'image pour l'accessibilité et les moteurs de recherche.
- width (largeur) : Définit la largeur de l'image en pixels.
- height (hauteur) : Définit la hauteur de l'image en pixels.
- title (titre) : Fournit un titre optionnel pour l'image, affiché en tant qu'info-bulle lorsque l'utilisateur survole l'image.
- align (alignement) : Utilisé précédemment pour spécifier l'alignement de l'image par rapport au texte environnant (obsolète en HTML5).
- border (bordure) : Utilisé précédemment pour spécifier une bordure autour de l'image (obsolète en HTML5).
- loading (chargement) : Spécifie comment l'image doit être chargée. Les valeurs possibles sont "auto", "eager", et "lazy". "auto" est la valeur par défaut, "eager" indique un chargement immédiat, tandis que "lazy" retarde le chargement de l'image jusqu'à ce qu'elle soit visible à l'écran (pour améliorer les performances).
- decoding (décodage) : Indique comment l'image doit être décodée. Les valeurs possibles sont "async", "sync", et "auto". "async" est souvent utilisé pour un décodage asynchrone.
- loading (chargement) : Définit le comportement de chargement de l'image. Les valeurs possibles sont "auto" (par défaut), "eager" (chargement immédiat) et "lazy" (chargement différé).
- ismap (image map) : Utilisé avec les images cartographiques (utilisées pour créer des liens cliquables sur certaines parties de l'image).
- usemap (utilisation de carte) : Pointe vers une carte d'image (utilisée avec l'attribut "ismap").
3. Syntaxe et exemples d'usages de la balise img
3.1 Syntaxe
1 |
<img src="votre_image.jpg" > |
3.2 Exemples d'usages de la balise <img>
1 |
<img src="https://www.tresfacile.net/images/voiture.png"> |
Exemple (Attribut alt)
1 2 |
<img src="https://www.tresfacile.net/images/coucher-soleil.png" alt="Coucher de soleil" width="400" height="300"> |
Exemple (Attribut title)
1 2 3 |
<img src="https://www.tresfacile.net/images/voiture.png" alt="Photo d'une belle voiture rouge" title="Nouvelle game Renault"> |
Younes Derfoufi
CRMEF OUJDA
1 thought on “la balise <img> HTML”