Vous êtes sur la page 1sur 3

LES IMAGES

Les 3 formats d'images reconnus par le web sont le format :


ð JPEG (Joint Photographic Expert Group) ou JPG (photographies)
ð GIF (Graphics Interchange Format) Logos, dessins, images
ð PNG (Portable Network Graphic)

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"

<img src="../images/chouette.jpg" vspace="30"


<img src="../images/chouette.jpg" hspace="30"

On peut cumuler les attributs vspace et hspace


align : alignement du texte par rapport à l'image :
- left : alignée à gauche,
- right : alignée à droite,
- top : alignée en haut,
- middle : alignée au milieu,
- bottom : alignée en bas
Exemples :

<img src="../images/chouette.jpg align="bottom"> La chouette

<img src="../images/chouette.jpg align="top"> La chouette

<img src="../images/chouette.jpg" align="middle"> La chouette

La chouette <img src="../images/chouette.jpg" align="left">

La chouette

La chouette <img src="../images/chouette.jpg" align="right">

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 :

<img src="veranda.jpg" width="200" height="150" lowsrc="verandamini.gif"


alt="Ma belle vérenda!">

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.

Différentes méthodes pour limiter la taille d'une image :

• diminuer la taille de l'image


• diminuer le nombre de couleurs
• augmenter la compression (JPEG)

Ici, l'image de prévisualisation peut être de taille différente de l'originale, être d'un
autre format, etc...

Remarques

• Il vous est tout à fait possible de combiner les zones circulaires,


rectangulaires et polygonales au sein d'une seule et même carte.
• Vous pouvez mettre autant de zone que vous voulez dans une carte.

Les adresses destinations comme celles des images ne doivent pas contenir
d'antislash (\) mais seulement des slash (/).

Vous aimerez peut-être aussi