Alt - Attribut wird nicht richtig oder gar nicht interpretiert!
palme
- browser
0 Tobias0 andez0 Frank Schönmann0 MudGuard0 Stefan
Hallo,
die in meinem HTML-Code angegebenen ALT-Attribute, werden bei mir nur vom IE (IE6) richtig interpretiert, d.h., dieser zeigt beim Überfahren der Bilder (als Links eingebunden) mit der Maus das an, was ich auch in das Alt-Attribut hineingeschrieben habe(z.B. Alt="irgendetwas").
Der Opera zeigt zwar auch etwas an, allerdings nicht das was ich will, sondern einfach den vollständigen Pfad des Links!
Mozilla 1.1 und der NS 6.2 zeigen gar nicht's an!
In den Einstellungen der Browser habe ich auch nicht's finden können, wo man evtl. diese Funktion An- oder umstellt!
Weiß jemand Rat?
MfG
Palme
Hallo,
gib mal statt dem alt nen title an.
Also: <img src="datei.jpg" title="Bild">
So klappts, glaube ich.
Tschau
Tobias
Hallo,
gib mal statt dem alt nen title an.
Also: <img src="datei.jpg" title="Bild">So klappts, glaube ich.
Tschau
Tobias
Hallo,
Ja, mit dem titel - Attribut klappt's nun, DANKE!!!
Aber trotzdem zeigt der OPERA (6.05 + 7-Beta) bei alleiniger Verwendung des ALT-Attribut's immer noch keinen Alternativen Text an, wenn ich die Bilder aus ihrem Ordner entferne, der IE, Mozilla und NS hingegen schon.
Mfg
Palme
Hi,
Aber trotzdem zeigt der OPERA (6.05 + 7-Beta) bei alleiniger Verwendung des ALT-Attribut's immer noch keinen Alternativen Text an, wenn ich die Bilder aus ihrem Ordner entferne, der IE, Mozilla und NS hingegen schon.
Opera verweigert die Anzeige des ALT-Texts, wenn das Bild eine definierte Größe (HTML-Attribute oder CSS-Angaben) hat.
cu,
Andreas
Also: <img src="datei.jpg" title="Bild">
Das ist kein gültiges HTML. Alt-Attribute sind Pflicht.
<img src="datei.png" title="Tooltip-Text" alt="Kurzbeschreibung">
Stefan
hallo.
alt ist eigentlich als ALTernativer text gedacht, wenn ein browser das bild nicht anzeigt. versuchs mal mit title="text"
lg. andez
hi!
die in meinem HTML-Code angegebenen ALT-Attribute, werden bei mir
nur vom IE (IE6) richtig interpretiert, d.h., dieser zeigt beim
Überfahren der Bilder (als Links eingebunden) mit der Maus das an,
was ich auch in das Alt-Attribut hineingeschrieben habe(z.B.
Alt="irgendetwas").
Das alt-Attribut dient dazu, einen Text anzuzeigen, wenn das Bild
nicht geladen wurde. Wenn das Bild geladen wird, braucht man dann
natürlich keinen alternativen Text. Also interpretiert der Opera
das richtig und der Internet Explorer falsch.
Wenn du einen Text einstellen willst, der beim Überfahren mit der
Maus angezeigt wird, verwende das title-Attribut.
bye, Frank!
Hallo,
(alles bisher gesagte in der Tendenz natürlich richtig....)
Also interpretiert der Opera
das richtig und der Internet Explorer falsch.
habe mich da mal belehren lassen, daß auch der IE das nicht wirklich falsch macht. Er zeigt den eben einfach an. Aber falsch ist dies nicht, weil dies nicht geregelt ist. Wie wohl auch das Anzeigen (oder nichtanzeigen) des Title.... Allerdings ist das anzeigen des alt-Textes denkbar unsinnig ;-)
Chräcker
Hi Chräcker,
habe mich da mal belehren lassen, daß auch der IE das nicht wirklich falsch macht.
darüber kann man streiten. Ist zusätzlich ein title-Attribut vorhanden, zeigt er dessen Inhalt im Tooltip, also macht er *das* richtig. Ist dagegen nur ein alt-Attribut vorhanden...
Allerdings ist das anzeigen des alt-Textes denkbar unsinnig ;-)
...ist dem nichts mehr hinzuzufügen ;)
http://www.w3.org/TR/html401/struct/objects.html#adef-alt
http://selfhtml.teamone.de/html/referenz/attribute.htm#img
http://www.w3.org/TR/html401/struct/global.html#adef-title
http://selfhtml.teamone.de/html/referenz/attribute.htm#universalattribute
LG Roland
Hi,
Hallo,
die in meinem HTML-Code angegebenen ALT-Attribute, werden bei mir nur vom IE (IE6) richtig interpretiert, d.h., dieser zeigt beim Überfahren der Bilder (als Links eingebunden) mit der Maus das an, was ich auch in das Alt-Attribut hineingeschrieben habe(z.B. Alt="irgendetwas").
Und daraus schließt Du, daß das richtig ist?
Ist es nämlich nicht!
Der alt-Text (Alternativ-Text) wird angezeigt, wenn das Bild nicht dargestellt werden kann oder soll.
Zitat: Several non-textual elements (IMG, AREA, APPLET, and INPUT) let authors specify alternate text to serve as content when the element cannot be rendered normally.
Für die Tool-Tips gibt es das title-Attribut.
Zitat: Values of the title attribute may be rendered by user agents in a variety of ways. For instance, visual browsers frequently display the title as a "tool tip"
Der Opera zeigt zwar auch etwas an, allerdings nicht das was ich will, sondern einfach den vollständigen Pfad des Links!
Warum auch nicht?
Mozilla 1.1 und der NS 6.2 zeigen gar nicht's an!
Vollkommen korrektes Verhalten.
In den Einstellungen der Browser habe ich auch nicht's finden können, wo man evtl. diese Funktion An- oder umstellt!
Wüßte keinen Browser, der das hat.
cu,
Andreas
die in meinem HTML-Code angegebenen ALT-Attribute, werden bei mir nur vom IE (IE6) richtig interpretiert, d.h., dieser zeigt beim Überfahren der Bilder (als Links eingebunden) mit der Maus das an, was ich auch in das Alt-Attribut hineingeschrieben habe(z.B. Alt="irgendetwas").
Wieso ein Geisterfahrer? Hier sind Hunderte! ;-)
Stefan