palme: Alt - Attribut wird nicht richtig oder gar nicht interpretiert!

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

  1. Hallo,
    gib mal statt dem alt nen title an.
    Also: <img src="datei.jpg" title="Bild">

    So klappts, glaube ich.

    Tschau

    Tobias

    1. 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

      1. 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

        --
        Der Optimist: Das Glas  ist halbvoll.
        Der Pessimist: Das Glas ist halbleer.
        Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    2. 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

  2. hallo.

    alt ist eigentlich als ALTernativer text gedacht, wenn ein browser das bild nicht anzeigt. versuchs mal mit title="text"

    lg. andez

  3. 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!

    --
    Never argue with an idiot. He will lower you to his level and then
    beat you with experience.
    1. 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

      1. 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

        --
        Warum schreibst *DU* keinen Beitrag? Fauler Sack. Konsument!
        http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
  4. 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

    --
    Der Optimist: Das Glas  ist halbvoll.
    Der Pessimist: Das Glas ist halbleer.
    Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
  5. 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