Étiqueter IMG conçu pour afficher des images sur une page Web sous forme graphique Format GIF, JPEG ou PNG. Cette balise a un seul paramètre obligatoire, src , qui spécifie l'adresse du fichier contenant l'image. Si nécessaire, le dessin peut être lié à un autre fichier en plaçant une balise IMG dans le conteneur A. Parallèlement, une bordure s'affiche autour de l'image, qui peut être supprimée en ajoutant le paramètre border=0 à la balise IMG.
Les images peuvent également être utilisées comme cartes d'images, où l'image contient des points chauds qui agissent comme des liens. Une telle carte apparence n'est pas différente d'une image ordinaire, mais en même temps elle peut être divisée en zones invisibles de formes différentes, où chacune des zones sert de lien.
Syntaxe
Balise de fermeture
Pas obligatoire.
Possibilités
aligner - détermine comment l'image sera alignée le long du bord et comment le texte s'enroulera.
alt - texte alternatif pour l'image.
bordure - l'épaisseur du cadre autour de l'image.
hauteur - hauteur de l'image.
hspace - espace horizontal de l'image au contenu environnant.
ismap - indique au navigateur que l'image est une image cliquable côté serveur.
lowsrc - chemin d'accès au fichier graphique basse résolution pour un affichage préliminaire.
src - chemin d'accès au fichier graphique.
vspace - espace vertical de l'image au contenu environnant.
largeur - largeur de l'image.
usemap - lien vers la balise MAP contenant les coordonnées de la carte image client.
Exemple 1 : Utilisation de la balise IMG
Lorem ipsum dolor assis amet...
Description des paramètres de la balise IMG
Paramètre ALIGN
Description
Pour les images, vous pouvez spécifier leur position par rapport au texte ou à d'autres images sur la page Web. La façon dont les images sont alignées est spécifiée par le paramètre align de la balise IMG.
Syntaxe
Arguments
Le tableau 1 répertorie les valeurs possibles du paramètre align et le résultat de son utilisation.
Tableau 1. Utilisation des valeurs des paramètres d'alignement aligner la valeur | Description | Exemple |
---|
abdos |
La bordure inférieure de l’image est alignée sur le bord tout en bas de la ligne actuelle. |
|
absmilieu |
Le centre de l'image est aligné avec la ligne centrale du texte. |
Lorem ipsum dolor sit amet, consectetuer adipiscing elit... |
fond ou ligne de base |
La bordure inférieure de l'image est alignée avec la ligne de base de la ligne de texte. Cette valeur est définie par défaut. |
Lorem ipsum dolor sit amet, consectetuer adipiscing elit... |
gauche |
L'image est positionnée sur le bord gauche de l'élément parent. |
Lorem ipsum dolor sit amet, consectetuer adipiscing elit... |
milieu |
Le milieu de l'image est aligné sur la ligne de base de la ligne de texte actuelle. |
Lorem ipsum dolor sit amet, consectetuer adipiscing elit... |
droite |
L'image est alignée sur le bord droit de l'élément parent. |
Lorem ipsum dolor sit amet, consectetuer adipiscing elit... |
haut du texte |
La bordure supérieure de l'image est alignée sur l'élément de texte le plus haut de la ligne actuelle. |
Lorem ipsum dolor sit amet, consectetuer adipiscing elit... |
haut |
La bordure supérieure de l'image est alignée sur l'élément le plus haut de la ligne actuelle. |
Lorem ipsum dolor sit amet, consectetuer adipiscing elit... |
Les options les plus populaires sont left et right , qui créent un habillage du texte autour de l'image. Pour éviter que le texte ne s'adapte parfaitement à l'image, il est recommandé d'ajouter les paramètres hspace et vspace dans la balise IMG, qui spécifient la distance au texte en pixels.
Bien que toutes les valeurs du paramètre align soient prises en charge par les navigateurs, les arguments absbottom , absmiddle , baseline et texttop ne sont pas décrits dans la spécification HTML 4.
Valeur par défaut
bas
Exemple 2 : Aligner une image
Lorem ipsum dolor sit amet, consectetuer adipiscing elit...
Note
Bien que toutes les valeurs du paramètre align soient prises en charge par les navigateurs, les arguments absbottom , absmiddle , baseline et texttop ne sont pas pris en charge par la spécification HTML 4. Paramètre ALT
Description
Le paramètre alt définit un texte alternatif pour les images. Ce texte vous permet d'obtenir informations textuelles sur le dessin lorsque le chargement de l'image est désactivé dans le navigateur. Étant donné que les images sont chargées une fois que le navigateur a reçu des informations à leur sujet, le texte de remplacement de l'image apparaît plus tôt. Et au fur et à mesure du chargement, le texte sera remplacé par une image.
Les navigateurs affichent également du texte alternatif sous forme d'info-bulle lorsque vous passez votre souris sur une image.
Syntaxe
Arguments
Toute chaîne de texte appropriée. Il doit être placé entre guillemets doubles ou simples.
Valeur par défaut
Non.
Exemple 3 : ajout d'un texte alternatif
alt="(!LANG :Retour à la page principale"
!}>
Paramètre BORDURE
Description
Une image placée sur une page Web peut être placée dans un cadre de différentes largeurs. Cela se fait en utilisant le paramètre border de la balise IMG. Par défaut, il n'y a pas de bordure autour d'une image sauf si l'image est un lien. Dans ce cas, la couleur de la bordure correspond à la couleur du texte spécifiée à l'aide du paramètre de style ou de texte de la balise BODY.
Syntaxe
Arguments
Valeur par défaut
0
Exemple 3. Cadre autour de l'image
cadre vert de 2 pixels d'épaisseur
Paramètres HAUTEUR et LARGEUR
Description
Pour redimensionner une image en HTML, les paramètres de largeur et de hauteur sont fournis. Vous pouvez utiliser des valeurs en pixels ou en pourcentages. Si l'entrée en pourcentage est définie, les dimensions de l'image sont calculées par rapport à l'élément parent - le conteneur où se trouve la balise IMG. S'il n'y a pas de conteneur parent, la fenêtre du navigateur fait office de conteneur. En d’autres termes, width=100% signifie que l’image sera étirée sur toute la largeur de la page Web. L'ajout d'un seul paramètre de largeur ou de hauteur préserve les proportions et les proportions de l'image. Le navigateur attend que l'image soit complètement chargée pour déterminer sa hauteur et sa largeur d'origine.
Assurez-vous de définir les dimensions de toutes les images de la page Web. Cela rend le chargement de la page un peu plus rapide car le navigateur n'a pas besoin de calculer la taille de chaque image après l'avoir reçue. Cette déclaration est particulièrement importante pour les images placées dans un tableau.
La largeur et la hauteur de l'image peuvent être modifiées plus ou moins grandes. Cependant, cela n'affecte en rien la vitesse de chargement de l'image, puisque la taille du fichier reste inchangée. Par conséquent, effectuez un zoom arrière avec prudence car... Cela peut semer la confusion parmi les lecteurs quant à la raison pour laquelle une si petite image prend si longtemps à se charger. Mais augmenter la taille entraîne l'effet inverse : la taille de l'image est grande, mais le fichier se charge plus rapidement par rapport à une image de même taille. Mais la qualité du dessin se dégrade.
Syntaxe
Arguments
Tout entier positif en pixels ou en pourcentage.
Valeur par défaut
La largeur ou la hauteur d'origine de l'image.
Exemple 4 : Dimensions de l'image
Paramètre HSPACE et VSPACE
Description
Pour n'importe quelle image, vous pouvez définir des marges horizontales et verticales invisibles à l'aide des paramètres hspace et vspace. Cela est particulièrement vrai lorsque le texte entoure une image. Dans ce cas, pour que le texte ne « coule » pas étroitement sur l'image, il est nécessaire d'ajouter un espace vide autour de celle-ci.
Syntaxe
Arguments
Tout nombre entier positif en pixels.
Valeur par défaut
0
Exemple 5. Retraits de l'image
Paramètre ISMAP
Description
Le paramètre ismap indique au navigateur que l'image est une image cliquable côté serveur. Les cartes d'images vous permettent de lier des liens vers différentes zones de la même image. Mis en œuvre en deux diverses options- serveur et client. Lors de l'utilisation de l'option serveur, le navigateur envoie une requête au serveur pour obtenir l'adresse du lien sélectionné et attend une réponse avec les informations requises. Cette approche nécessite un temps supplémentaire pour attendre le résultat et fichiers séparés pour chaque carte image.
L'envoi de données au serveur s'effectue comme suit. Vous devez placer la balise IMG dans le conteneur A, où vous devez spécifier l'adresse du programme CGI comme valeur du paramètre href. Le programme analyse les coordonnées de clic de souris reçues, calculées à partir du coin supérieur gauche de l'image, et renvoie la page Web requise.
Syntaxe
Arguments
Non.
Valeur par défaut
Par défaut, cette option est désactivée.
Exemple 6. Dessiner sous forme d'image cliquable
Si l'utilisateur a défini les coordonnées de la souris sur l'image sur 100, 50, après avoir cliqué sur le lien, le fichier sera ouvert à l'adresse http://www.htmlbook.ru/cgi-bin/map.cgi?100,50. Les derniers chiffres sont transférés au programme CGI à l'aide de la méthode GET et interprétés sur le serveur.
Paramètre LOWSRC
Description
Le paramètre lowsrc est utilisé pour afficher une image de faible qualité avant que l'image finale ne soit complètement chargée. Cette approche vise à réduire le temps d’attente des utilisateurs. On lui montre d'abord une image basse résolution ou un dessin en noir et blanc, qui se charge rapidement en raison de la petite taille initiale du fichier. Pendant que l'utilisateur la regarde, l'image se charge bonne qualité, qui remplace progressivement celui d'origine. Les tailles de ces images doivent être les mêmes.
Syntaxe
Arguments
Valeur par défaut
Non.
Exemple 7. Chemin vers un dessin de mauvaise qualité
Paramètre SRC
Description
Adresse fichier graphique, qui sera affiché sur la page Web. Les fichiers les plus populaires sont au format GIF et JPEG.
Syntaxe
Arguments
La valeur est le chemin complet ou relatif du fichier.
Valeur par défaut
Non.
Exemple 8. Chemin d'accès au fichier graphique
Description
Étiqueter conçu pour afficher des images au format graphique GIF, JPEG ou PNG sur une page Web. L'adresse du fichier image est spécifiée via l'attribut src. Si nécessaire, le dessin peut être lié à un autre fichier en plaçant la balise dans un conteneur .
.
Dans ce cas, un cadre est affiché autour de l'image, qui peut être supprimé en ajoutant l'attribut border="0" à la balise
Les images peuvent également être utilisées comme cartes d'images, où l'image contient des points chauds qui agissent comme des liens. Une telle carte n'est pas différente en apparence d'une image ordinaire, mais elle peut être divisée en zones invisibles de formes différentes, où chaque zone sert de lien.
Syntaxe
Détermine comment l'image sera alignée le long du bord et comment le texte sera enroulé.