webleads-tracker

Afficher le title d'une image

Lucie
Bonjour,

J'ai là sur un site un client qui aimerait que le title de l'image apparaissent au survol. ça marche bien sous FF quand le title est renseigné. Petit soucis, les images du site ont bien le alt de complété mais pas le title. Comment faire pour le récupérer et l'afficher ?

Merci

Nicolas
Bonjour Lucie,
le "title" sert normalement que pour les liens et pas pour les images.

Au niveaux des normes W3c, voilà de quoi il retourne :

- L'attribut ALT permet d'afficher un texte alternatif lorsque l'image ne s'affiche pas. Il s'applique uniquement sur la balise < IMG > (donc une image).
Exemple :
<img width="167" height="222" alt="texte alternatif" src="/images/srpr/nav_logo13_control.png">

- L'attribut TITLE permet de décrire le contenu du lien. Il s'applique sur toutes les balises.
Exemple :
<a title="Vers cette page avec titre" href="les-liens-html.php">Vers cette page</A>

Mais le rendu est différent suivant les navigateurs, surtout si seulement une balise alt ou title est présent sur une image
Nicolas Ménard [Medialibs]

Lucie
Merci,
Je m'étais renseignée et c'est bien ce qui me semblait.
Reste plus qu'a l'expliquer au client !

Nicolas
J'ai corrigé mon post, en fait sémentiquement parlant, la balise Title peut s'appliquer à tout type de balise (et donc les images)
Nicolas Ménard [Medialibs]

Rémi
Avatar
Effectivement la balise Title peut s'appliquer aux images ... d'ailleurs dans e-majine dans le catalogue ne serait-il pas possible que la balise Title soit "remontée" en plus de la balise alt sur les images ?

Par exemple, pour une image de famille ou de produit, on ne pas pas agir sur le balise mx <mx:text id="picture" /> afin d'ajouter cette fameuse balise title ... dommage.

Est-ce prévu pour les prochaines versions ou une solution existe-elle ?
Le KLUB

Rémi
Avatar
Up !
Le KLUB

Nicolas
Bonjour Rémi,

si tu souhait est d'utiliser la balise Title uniquement pour afficher un texte au rollover, je pense que le mieux est quand même d'utiliser un petit script jquery qui irait récupérer l'information Alt de l'image et l'insérer dans un tooltip (ex : http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/)

ça va te permettre de contrôle l'apparence de cette infobulle et d'être certain que ça aura le même rendu partout.
Nicolas Ménard [Medialibs]

Rémi
Avatar
Salut Nicolas,

Merci pour ta réponse.

Effectivement en jQuery ça serait possible mais cette solution en infobullen n'est pas ce que je souhaite. C'est toujours un bout de script à charger en plus ... En fait ce que je propose c'est d'avoir par défaut dans e-majine, la balise title en plus de la balise alt dans une image.

Est-ce possible de votre côté d'ajouter cette balise pour qu'elle soit présente par défaut ?
Le KLUB

Nicolas
Renseignement pris, il n'existe pas une telle balise, et il faudrait donc la développer pour obtenir ce que tu décris.
Donc tu peux ajouter cette suggestion dans la liste des suggestions pour éventuellement la 1.9 ou demander une intervention pour qu'on mette ça sur un de tes sites...
Nicolas Ménard [Medialibs]

Rémi
Avatar
Merci pour ta réponse Nicolas.
Je vais opter pour une suggestion d'évolution alors.
Le KLUB