Page 1 sur 1

BAlise alt et title

Posté : 29 nov. 2005, 19:57
par serenity
Bonjour

Il y a un petit truc que je comprens pas: voila mon lien sur une image:

Code : Tout sélectionner

<a href="redirectionclic.php" target="_blank" title="<? echo $title1; ?>"><img src="administration/encarts/photos/<?echo $img1; ?>" alt="<? echo $alt1; ?>" width=" 115" height="65" border="0" /></a>
sous Ie il m'affiche sous la main pour dire qu'il y a un lien la balise title (cela devrait etre la alt) et sous firefox il me met bien la alt.

pourquoi?

merci de votre aide.

Posté : 29 nov. 2005, 22:14
par charabia
Je n'ai pas saisis ta question...

Sous IE le alt de l'image est prioritaire donc logiquement tu ne dois voir que $alt1 et non pas $title1.

Sur Firefox le title du lien est prioritaire donc tu verras $title1. Si l'image est "cassé" tu verras $alt1 à la place de l'image et $title1 en passant sur l'image.

Posté : 29 nov. 2005, 22:20
par albat
L'attribut ALT de la balise IMG indique le texte ALTernatif qui apparaît lorsque l'image n'est pas affichée.
Il apparaît dans le cadre réservé pour l'image dont les dimensions sont fixées par les attributs HEIGHT et WIDTH.

L'attribut TITLE de la balise IMG indique la légende de l'image dans une infobulle (activée au survol de la souris).

Internet Explorer, toujours aussi respectueux des standards,
affiche aussi le contenu de l'attribut ALT dans une infobulle.
Tout comme le fait l'attribut TITLE. D'où doublon... #-o