Images⚓︎
Pour insérer une image, on utilise :
- la balise
<img />
- on ajoute l'attribut
src
(la source) pour préciser le chemin de l'image à afficher - on ajoute l'attribut
alt
(texte alternatif) pour ajouter un texte alternatif à l'image. Ce texte alternatif est utilisé par :- les logiciels des non-voyants et malvoyants afin de leur faciliter le surf sur internet
- Les robots (crawlers) de Google (par exemple) afin d'améliorer le Référencement / SEO - Search Engine Optimization de votre site
- On peut ajouter l'attribut
title
si vous souhaitez ajouter une infobulle / tooltip
Insérer une image située en local⚓︎
Ici, l'image bateau.jpg
ne se trouve pas sur le serveur de Codepen
.., donc Codepen
ne peut trouver l'image, donc le serveur de Codepen
affiche le texte alternatif à la place de l'image (c'est "normal").
Néanmoins, si vous téléchargez une image en local, l'image s'affichera correctement dans votre navigateur (si le chemin vers votre image locale est correct)
Insérer une image située sur le web⚓︎
Les balises figure
et figcaption
⚓︎
Depuis HTML5, il est préconisé d'utiliser :
- une balise
<figure></figure>
pour contenir/englober l'image - une balise
<figcaption></figcaption>
pour ajouter une légende à l'image
Remarque
Remarquer que ni l'image, ni la légende ne sont centrées par défaut. On peut, pour corriger cela :
- utiliser la balise
<center></center>
pour centrer tous les contenus compris à l'intérieur de la balisecenter
(non préconisé) - utiliser du CSS pour centrer les contenus (préconisé, mais plus difficile)