La balise img vous permet d’insérer fa­ci­le­ment des images sur votre site Web. De nombreux formats sont pris en charge. Grâce à un grand nombre d’attributs dif­fé­rents, le tag s’intègre encore mieux dans le format HTML.

Cer­ti­fi­cats SSL
Faites le choix de la sécurité
  • Sécurisez vos trans­ferts de données
  • Renforcez la confiance de vos clients
  • Améliorez votre po­si­tion­ne­ment sur Google

À quoi sert la balise img ?

La balise HTML img permet d’insérer des images et des gra­phiques dans les sites Web. La balise img sert en quelque sorte d’espace réservé. Lorsqu’un site Web est appelé, l’attribut src déposé renvoie à l’em­pla­ce­ment réel de l’image. Celui-ci est alors intégré dans le site Web. En plus de l’attribut src, la balise img a besoin d’un attribut alt qui dépose un texte al­ter­na­tif au cas où l’image ne peut pas être affichée. Les formats pris en charge par la balise img en HTML sont entre autres JPEG, GIF et PNG.

Quelle est la syntaxe de la balise img en HTML ?

La syntaxe d’une balise img est très claire et ne nécessite que peu de com­po­sants. La variante la plus simple est celle-ci :

<img src="voiturerouge.png" alt="Voiture de sport rouge à un feu">

Lorsque vous utilisez une balise img, il est cependant plus sûr de toujours définir au moins la hauteur et la largeur de l’image sur le site. Vous pouvez ainsi vous assurer que celle-ci s’affiche cor­rec­te­ment. Vous effectuez ces réglages à l’aide des attributs HTML width et height. Le code cor­res­pon­dant ressemble à ça :

<img src="voiturerouge.png" width="500" height="200" alt="Voiture rouge à un feu">

L’attribut loading est également re­com­mandé pour la balise img en HTML. Ainsi, l’image cor­res­pon­dante n’est chargée que lorsque les uti­li­sa­teurs font défiler la page jusqu’à l’endroit cor­res­pon­dant. Pour cela, il suffit de régler la valeur de l’attribut loading sur lazy. Voici comment se présente le code :

<img src="voiturerouge.png" width="500" height="200" alt="Voiture rouge à un feu" loading="lazy">

Quels attributs peuvent être utilisés pour la balise img en HTML ?

Outre les attributs width, height et loading men­tion­nés, il existe de nombreux autres attributs pris en charge par la balise img. Il s’agit notamment de tous les attributs uni­ver­sels, d’évé­ne­ments et d’autres attributs spé­ci­fiques. Voici un extrait des attributs qui peuvent être utilisés avec le tag :

Attribut Valeur Des­crip­tion
alt "Text" Obli­ga­toire ; indique un texte al­ter­na­tif pour l’image.
cros­so­ri­gin anonymous, use-cre­den­tials Définit quels sites Web étrangers peuvent accéder à l’image cor­res­pon­dante par un script.
decoding auto, sync, async Définit comment et si une image peut être décodée.
height Pixel ou pour­cen­tage Définit la hauteur de l’image sur le site Web.
ismap true, false Règle l’accès de l’image à une image-map côté serveur.
loading auto, eager, lazy Détermine le moment où une image doit être chargée.
re­fer­rer­po­licy no-referrer, no-referrer-when-downgrade, origin, origin-when-cross-origin, unsafe-url Définit si l’image peut également provenir d’une source non sûre.
sizes sizes Définit les tailles d’image pour dif­fé­rentes mises en page.
src URL Obli­ga­toire ; indique l’adresse URL de l’image.
srcset Listes d’URL Dépose une liste d’images pour dif­fé­rentes uti­li­sa­tions, par exemple dif­fé­rents appareils et dif­fé­rentes tailles.
usemap #mapname Associe l’élément à une image-map spé­ci­fique.
width Pixel ou pour­cen­tage Indique la largeur de l’image.

Alors que tous les attributs men­tion­nés ci-dessus peuvent encore être utilisés dans une balise img, certains attributs sont con­si­dé­rés comme obsolètes depuis HTML5 et HTML 5.1. Il s’agit notamment de align, border, hspace, longdesk et vspace.

Conseil

Vous rêvez de votre propre site Web pro­fes­sion­nel ? L’outil de création de site Web de IONOS est exac­te­ment l’outil qu’il vous faut. Celui-ci vous permet de créer votre propre page, même sans con­nais­sances préa­lables. Si vous préférez laisser cette tâche à des pro­fes­sion­nels, nos experts se tiennent à votre dis­po­si­tion.

Aller au menu principal