Texte alternatif

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Mazette

Texte alternatif

Message par Mazette »

Merci pour les renseignements au sujet de MSN Messenger.
Autre question : avec Mozilla Firebird comment faire apparaître un 'texte alternatif' sur une photo par exemple, simplement en glissant la souris dessus. Celà fonctionnait parfaitement avec IE ? Avec MF le texte alternatif s'affiche partiellement dans le cadre de la photo quelques dixièmes de secondes avant d'être caché par le chargement de l'image...
Merci d'avance :idea:
bobo
Iguane
Messages : 764
Inscription : 18 août 2003, 11:04

Message par bobo »

Conformément aux spécifications, le texte alternatif n'est affiché que quand l'image est indisponible dans Mozilla. Pour afficher une bulle avec du texte, il faut utiliser l'attribut title. Le texte alternatif doit être utilisé à la place de l'image, et non en complément.
Les standards c'est bon, mangez en !
Flore & Sébastien
Unité dans la diversité.
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

C'est une confusion fréquente chez les développeurs qui n'ont jamais lu les spécifications.

L'attribut alt : http://www.la-grange.net/w3c/html4.01/s ... l#adef-alt

L'attribut title :
http://www.la-grange.net/w3c/html4.01/s ... ml#h-7.4.3

Ce qu'il faut en retenir, c'est effectivement qu'il faut utiliser title pour une infobulle (tooltip) et que ça existe sur n'importe quel élément (pas seulement les images).

La confusion vient originellement de Netscape qui a commencé à afficher également le contenu de l'attribut alt, qui comme son nom l'indique pourtant n'est qu'une alternative. IE a suivi sans réfléchir et tout le monde a oublié title, rendant la navigation encore plus difficile à ceux qui ne voient pas les images.

L'explication complète (en anglais) de comment et pourquoi alt doit être utilisé efficacement :
http://www.hixie.ch/advocacy/alttext
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités