images - stephane rampacek

Transcription

images - stephane rampacek
IMAGES
Nous allons donc voir comment intégrer une image dans une page web. Cela se fait
très facilement avec une balise très simple d'utilisation.
I Généralités sur les images
Une image peut donc être dans différents formats : .gif .jpg .png
Ce sont presque uniquement ces 3 formats de fichiers qui seront utilisés. Chacun a ses
particularités, ses avantages et ses inconvénients.
Ce qu'il faut savoir avant de choisir le format d'image, c'est qu'il faut toujours avoir
l'image ayant une taille la plus petite possible (10ko maximum pour une image de type logo
ou animation de page).
Les formats .gif et .png permettent de faire des images animées. La différence entre
ces deux formats est sur le nombre de couleurs possibles. Le format .gif n'accepte que 256
couleurs alors que le .png n'a pas cette limite. Le format .jpg n'accepte pas les animations et
est un format dégradant c'est-à-dire que plus l'image sera compressée, moins l'image sera
belle.
II Intégrer une image dans un page web
Pour intégrer une image dans une page web, on utilisera la balise <IMG>. Elle s'utilise
toute seule c'est-à-dire que la balise de fermeture </IMG> n'existe pas.
Cette balise ne s'utilise pas sans attribut. On utilisera toujours l'attribut SRC="…" qui
accepte pour valeur l'adresse de l'image.
Prenons un exemple : on veut intégrer l'image "logo.gif" dans une page. On utilisera
alors la balise suivante :
<IMG SRC="logo.gif">
On peut décider de retailler l'image dans la page web. Par exemple, si on a une image
qui a pour taille 200x100 pixels et que l'on veut quelle s'affiche juste en 100x50 pixels. On
utilisera alors les attributs WIDTH="…" et HEIGHT="…". WIDTH="…" sert à fixer la
largeur de l'image et HEIGHT="…" sert à fixer la hauteur de l'image.
Pour notre exemple, la balise sera de la forme :
<IMG SRC="logo.gif" WIDTH="100" HEIGHT="50">
Il faut tout de même savoir que pour que l'image aille plus vite à se charger, il vaut
mieux la retailler au préalable à l'aide d'un logiciel de retouche d'image.
Enfin, on peut aussi décider d'ajouter une bordure à l'image grâce à l'attribut
BORDER="…". Cet attribut attend comme valeur un chiffre qui correspond à l'épaisseur de la
bordure en pixel. Une bordure normale a une épaisseur de 1 pixel. Dans ce cas, la balise sera
de la forme :
<IMG SRC="logo.gif" BORDER="1">
Stephane RAMPACEK, le 10/04/2002
www.stephane-rampacek.fr.st
1
III Utilisation de la balise <IMG>
On peut utiliser la balise <IMG> entourées des balises <CENTER> et </CENTER> si
l'on veut centrer l'image.
L'ensemble de balise sera donc de la forme :
<CENTER"><IMG SRC="logo.gif"></CENTER>
Si l'on veut transformer l'image en lien, on peut l'encadrer des balises <A> et </A>.
Pour changer la couleur de la bordure de l'image, il suffit d'encadrer la balise <IMG>
par <FONT> et </FONT> en ajoutant l'attribut COLOR="…" à la balise <FONT>.
Par exemple, si l'on veut un bordure bleu, on utilisera l'ensemble de balises suivants :
<FONT COLOR="#0000FF"><IMG SRC="logo.gif" BORDER="1"></FONT>
Stephane RAMPACEK, le 10/04/2002
www.stephane-rampacek.fr.st
2