Académique Documents
Professionnel Documents
Culture Documents
A) La balise img
Elle permet d'insérer une image dans une page HTML. Pas de balise de
fermeture. C'est une balise vide
Syntaxe :
<img src=adresse_de_l'image ./>
l'attribut src (attribut obligatoire) permettant de donner l'adresse ou le chemin
d'accès de l'image à insérer dans une page HTML.
Il existe d'autres attributs optionnels que l'on peut combiner
name : nom de l'image (nécessaire pour le javascript)
width : largeur en pixels ou en pourcentage de l'image
height : hauteur en pixels ou en pourcentage de l'image
border : bordure en pixels (par défaut 2 pixels lors d'un lien, sinon 0)
alt (attribut obligatoire) : commentaire placé dans le cadre en attendant son
chargement (ou si l'image n'existe plus)
title : permet d'afficher une info-bulle lorsqu'on survole l'image
usemap : permet d'indiquer au navigateur que l'image contient des zones
réactives
vspace : permet de définir un espace (en pixel) entre le texte et le bord vertical
de l'image²
hspace : permet de définir un espace (en pixel) entre le texte et le bord horizontal
de l'image
Exemple :
<img src="../images/chouette.jpg"
La chouette
Remarque : si on veut :
- garder les proportions de l'image, il suffit de renseigner l'attribut
height ou l'attribut width
- déformer l'image, il faut renseigner les 2 attributs height et width
B) Prévisualisation
Si vous voulez afficher une image particulièrement volumineuse qui, par
conséquent, va mettre beaucoup de temps à s'afficher, il est possible de spécifier
en valeur à l'attribut lowsrc une autre images (en fait la même mais un fichier
différent) beaucoup plus légère car compressé ou avec énormément moins de
couleurs.
Exemple :
Dans cet exemple, vous avez une image JPEG de 200 Ko à afficher mais comme
vous savez que cela prendra longtemps à afficher : vous spécifiez une autre
image de 15 Ko (en 32 couleurs) à afficher en attendant que l'originale soit
totalement chargée.
Ici, l'image de prévisualisation peut être de taille différente de l'originale, être d'un
autre format, etc...
Remarques
Les adresses destinations comme celles des images ne doivent pas contenir
d'antislash (\) mais seulement des slash (/).