Bonjour,
quand on utilise la balise alt sur une image, on peut faire apparaître un petit texte ; mais peut-on mettre un texte sur plusieurs lignes ou la seule solution est de mettre une pop up sur l'événement "onmouseover" ?
Bonjour,
quand on utilise la balise alt sur une image, on peut faire apparaître un petit texte ; mais peut-on mettre un texte sur plusieurs lignes ou la seule solution est de mettre une pop up sur l'événement "onmouseover" ?
Salut,
L'attribut alt a pour fonction de donner un texte alternatif à un image quand cette image ne s'affiche pas.
Si tu as besoin d'apporter des précisions c'est plutôt du ressort de l'attribut title qui lui est censé s'afficher tout le temps au survol (c'est IE qui donne un comportement abusif au alt).
Tu peux directement inclure un saut de ligne dans le html. Je ne sais pas si aujourd'hui cela est correctement interprété par tous les navigateurs, à tester.
(désolé pour l'exemple)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <img title="Ce logo fait référence aux mangeurs d'endives qui ont parcourus les landes martiennes pendant les années 30." alt="Logo de MacDonald" src="logo-mac_donald.img" />
Bonjour,
L'élément image admet un attribut alt dont la valeur est une chaîne de caractères.quand on utilise la balise alt sur une image
A défaut de pouvoir afficher l'image, le navigateur affiche la chaîne de caractères.on peut faire apparaître un petit texte
Avec javascript, on peut effectivement déclencher l'ouverture d'une pop up.mettre une pop up sur l'événement "onmouseover"
Merci pour la solution Yorick (c'est beaucoup plus cool que de faire du js, et l'exemple m'a fait sourire).
Après rien n'empêche d'ajouter des fonctionnalités JS supplémentaires.
Tu peux rechercher en utilisant le mot-clé "tooltip", "tooltip jquery" par exemple ou autres...
Partager