alt est un texte alternatif obligatoire et réservés aux images, objets et applets.
C’est un equivalent textuel à un élément graphique (une image / un objet / un applet) dans un navigateur qui ne les affichent pas. (navigateur vocal, images désactivées, problème de téléchargement de l’image, etc.)
Il est obligatoire sur ces éléments mais il peut être laissé vide (alt="") sur un élément qui ne soit que décoratif (par ex. les puces d’une liste)
On ne DOIT PAS l’utiliser sur un lien.
En cas d’absence de title sur un élément mais où le alt est présent, IE affichera le contenu du alt dans une info-bulle. Mais ce comportement n’est pas conforme.
Il doit faire moins de 60 caractères (si l’élément graphique nécéssite une explication plus longue, utiliser l’attribut longdesc)