admin

Tuto HTML
Inscription
<Afficher une="Image">

1. Quel format ?

La balise <img> est la pour afficher une image dans une page HTML, elle s'utilise très librement et peu comprendre beaucoup d'attributs.
Pour les testes je vais utiliser cette image

(Vous pouvez telecharger cette oeuvre d'art pour vos testes)

Tout d'abord tant que votre image est standard elle est affichable (quand je dis standard je ne parle pas d'un .xpm ou d'un .pcx).
gif png jpeg bmp
A vous de faire votre choix de format :
gif png jpeg bmp
Animation
PossibleNonNonNon
Transparence
PartielTotalNonNon
Poids
LegerNombre de couleursVariableTaille de l'image
Compression
256 couleursExcellenteTres Moyenne24 bit (lourd)


Personnellement je deconseille le Bmp car il est trop lourd, et je conseille le png qui est tres pratique (bien que sous Internet Explorer, sa transparence n'est geré que depuis la version 7, alors qu'elle est native sous Firefox), mais chaque format a son lots de points forts.

2. Affichage

Bien, pour la suite l'attribut a utiliser pour chercher notre image est src (source).
il prend tout betement l'adresse de votre image par rapport a votre page web, j'explique plus en detaille :

  • Cas n°1
    Votre page se nomme "index.html" et vous voulez afficher l'image nommée "image1.png", on voit bien que ces deux fichier sont dans le meme dossier, donc rien de plus simple, il suffit de nommer le fichier directement :
    <img src="image1.png">
    En revanche si vous disirez afficher l'image "dragon3.png" il faut definire par quel(s) dossier(s) on doit passer a partir de votre page web (index.html pour ce cas) pour atteindre l'image, ainsi le code est :
    <img src="dragon/dragon3.png">
  • Cas n°2
    Dans l'autre sens il faut savoir comment reccuperer une image qui est dans le dossier supperieur, c'est on ne peut plus simple, "../" represente le dossier racine (celui du dessus) ainsi :
    <img src="../dragon1.png">
    Et si l'image etait encore dans un dossier plus haut :
    <img src="../../wallpaper.png">
    et ainsi de suite.
  • Cas n°3
    L'adresse de cette image est http://bddy.free.fr/dl_m/q4ss_m.png, pour l'integrer a votre page sans avoir a la copier dans vos dossier, il faut simplement declarer sa source avec cette adresse donc :
    <img src="http://bddy.free.fr/dl_m/q4ss_m.png">
    et voila le travaille.
  • 3. Attributs de l'image

    Comme je l'ai dit plus haut, <img> peut prendre beaucoups d'attributs, je vais donc presenter les plus important :
    Code :
    Resultat :
    width et height sont deux attributs qui vont modifier la taille de l'image, leur valeur peu etre en pixel ou en pourcent :
    Si un seul des deux attributs est modifié, le second s'appliquera proportionnellement.
    <img src="img/images/image.gif" width="95%" height="100">
    alt et title n'ont pas le meme role, alt affiche un message alternatif, si l'image viens a manquer, sous IE, ce texte est affiché tel un titre au passage de la souris, pas sous Firefox, puisque l'affichage du texte est normalement attribué a title.
    Posez les deux attributs en meme temps est tout a fait possible, voir recommandé dans certain cas.
    <img src="img/images/image.gif" alt="Texte">
    <img src="img/images/image.gif" title="Texte">
    Texte 

    4. Mise en Page

    C'est bien jolie tout ca mais on peut aller plus loin, une image peut etre mise en arriere plan, qu'elle soit animé (gif animé) ou non, qu'elle soit transparente ou non, qu'elle soit moche ou non.
    Pour ce faire il n'y a rien de plus difficile (rahh ce que c'est simple le HTML), l'attribut a utiliser est background, ce qui veut dire arriere plan :p.
    Cet attribut est utilisable un peu partout, par exemple dans le <body> d'une page web, comme dans une cellule <td> d'une table.
    Donc <body background="img/images/image.gif"> appliquera "image.gif" a tout l'arriere plan de ma page comme dans cet exemple

    Pour finir je vais parler des alignements des images vis a vis du reste. exemple tout bete :
    Code :
    Resultat :
    <img src="img/images/image.gif">Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure. Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure
    <img src="img/images/image.gif" align="left">Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure. Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure
    <img src="img/images/image.gif" align="right">Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure. Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure.
    <img src="img/images/image.gif" align="center">Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure. Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure
    <img src="img/images/image.gif" align="left"><img src="img/images/image.gif" align="right">Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure Texte d'exemple pour comprendre l'importance de l'alignement d'une image par rapport a ce qu'il l'entoure

    Ajoutons des ressources a votre site grace aux liens

    Mise En Page         Sommaire         Les Liens




    11151 visiteurs depuis 03/2005

    Il y a actuellement 1 visiteur
    Dont 0 membre