Ich verwende bei Bildern in HTML <ALT>-Tags, z.B. <IMG SRC="Bild.jpg" ALT="Bildbeschreibung">. Wenn man mit der Maus über das Bild fährt, sollte der Text ("Bildbeschreibung") angezeigt werden. Funktioniert aber mit dem Firefox nicht.
Muss da irgend etwas am Browser eingestellt werden?
Bilder mit <ALT>-Tags
-
Herty -
26. Mai 2013 um 16:07 -
Erledigt
-
-
Alt ist falsch. Für den von Dir gewünschten Effekt musst Du title verwenden.
ZitatDer Internet Explorer zeigt den Alternativtext als Tooltip an, wenn man mit dem Mauszeiger länger über der Grafik verweilt. Dieses Verhalten ist zwar nicht verboten, stört aber häufig den Seitenautor. Und es verleitet zu der Annahme, das alt-Attribut wäre für diesen Tooltip grundsätzlich zuständig, was aber vollkommen falsch ist. Wenn Sie ihre Grafiken mit erklärenden Tooltips versehen wollen, nutzen Sie das Attribut title.
-
Vielen Dank für die superschnelle Hilfe. Ich habe es ausprobiert, es funktioniert. Was ich nicht verstehe ist, dass es jahrelang mit <ALT> geklappt hat, erst seit einiger Zeit nicht mehr. Ich muss dann wohl gut 1000 Webseiten abändern. :roll:
Zusatzfrage: es geht mir darum, Webseiten barrierefrei zu gestalten. Wird ein Screenreader die <TITLE>-Tags vorlesen, damit ein Blinder weiß, was für Bilder er nicht sieht?
-
Vielleicht hattest Du auf Deinem Rechner eine Erweiterung, die den alt-Tag als title-Tag angezeigt hat. Es gab mit Sicherheit mal eine dementsprechende Erweiterung, ich weiss aber den Namen nicht mehr.
Vielleicht wurde diese alte Erweiterung nicht mehr weiter entwickelt und war eines Tages nicht mehr mit der neuen Firefox-Version kompatibel. Eine neuere derartige Erweiterung heisst AltToTitle.
Aber diese Erweiterung wird nur Dir und den Usern, die diese Erweiterung installiert haben den alt-Tag als title-Tag anzeigen. Alle anderen bleiben aussen vor. Da wäre eine Änderung der Webseiten, auch wenn das mühsam ist, der bessere Weg.
Ob ein Screenreader die title-Tags vorlesen kann weiss ich nicht. Vielleicht stellst Du mal diese Frage im Unterforum Barrierefreiheit?
-
Zitat von Road-Runner
Es gab mit Sicherheit mal eine
Wahrscheinlich dann diese.. -
Zitat
Ich muss dann wohl gut 1000 Webseiten abändern.
Das ALT-Tag war von Anfang an auch nur als solches definiert, wer sich jetzt darüber aufregt, zumal die Diskrepanz bei Firefox auch schon recht lange bekannt ist, sollte sich als Webmaster gehörig in Frage stellen, ob es nicht nur hier Defizite gibt.http://www.w3.org/TR/REC-html40/struct/objects.html#adef-alt
http://www.bjoernsworld.de/html/alt-text.html <-- man achte hier auf das Änderungsdatum ganz unten :roll:
-
-
-
Es gibt keinen ALT-Tag: "alt" ist ein Attribut des <IMG>-Tags. Es ist dafür da, alternativen Text als Beschreibung für eine Grafik anzuzeigen, die aus irgendeinem Grund nicht angezeigt werden kann. Das Attribut title hat eine andere Funktion. Es dient zur Anzeige von Tooltips und ist ein Universalattribut, d.h. es ist auch auf andere Tags (=Elemente) anwendbar. Der IE zeigt - soviel ich weiß - allerdings auch den Text des alt-Attributs als Tooltip an, was jedoch nicht dem Standard entspricht.