Philipp: wie mache ich den alt-text für einen link?

hi leutz
ich hät do mol ne frage
nämlich wie macht man den alt-text für nen link
ich mein das was kommt wenn man mit der maus drüber geht wie bei nem bild
wär nett wenn ihr mal schreiben würdet
danke
philipp

  1. einfach alt="text" wie bei einem image einfügen in den tag...

    1. Heiner

      einfach alt="text" wie bei einem image einfügen in den tag...

      Nein, das funktioniert nur in manchen Browsern. alt ist für den Alternativtext da, nicht für die Tooltipps. Dafür sollte man immer title benutzen!

      Heiner

      1. Hallo!

        einfach alt="text" wie bei einem image einfügen in den tag...
        Nein, das funktioniert nur in manchen Browsern. alt ist für den Alternativtext da, nicht für die Tooltipps. Dafür sollte man immer title benutzen!

        Was bitte hat ein Title-Text mit einem Tooltip zu tun? Nur, weil es viele Browser so machen, heißt das nicht, dass Title-Texte rein prinzipiell per Tooltip anzuzeigen sind, ebensowenig, wie es verboten ist, Alt-Texte als Tooltip anzubieten.

        emu

        1. danke euch allen hat mir sehr geholfen
          bye

    2. Nein, alt geht nur in img-Elementen. Und auch dort sollte man für den Text der erscheint immer title nehmen.

  2. Hallo,

    Was Du meinst ist der Titel, nicht der "alt-Text":

    <img src="datei.html" alt="Alternativtext, z.B. für Sehbehinderte" title="dieser Text erscheint wenn man mit der Maus rüber geht" />

    Es gibt jedoch Browser, die den Alternativtext (alt) anzeigen, wenn man mit der Maus rübergeht, falls man kein title-Attribut verwendet hat. Darauf sollte man sich aber nicht verlassen und es ist auch nicht korrekt, wenn Browser das so machen. title sollte überall klappen!

    Heiner

    1. Sorry, habe Dich zuerst falsch verstanden. Du wolltest es ja für den Link. Mache es wie beschrieben, schreibe aber das title-Attribut einfach ins a-Element.

      Heiner

      1. Hallo,

        Sorry, habe Dich zuerst falsch verstanden. Du wolltest es ja für den Link. Mache es wie beschrieben, schreibe aber das title-Attribut einfach ins a-Element.

        Da Du es gern sehr genau nimmst, sollte es lauten: Schreibe das Attribut in das Start-Tag des a-Elements.

        "ins Element" suggeriert eher den Element-Inhalt.

        MfG, Thomas

    2. Hallo,

      Es gibt jedoch Browser, die den Alternativtext (alt) anzeigen, wenn man mit der Maus rübergeht, falls man kein title-Attribut verwendet hat. Darauf sollte man sich aber nicht verlassen und es ist auch nicht korrekt, wenn Browser das so machen.

      ALT-Texte sind nicht als Tooltipps spezifiziert, aber es ist AFAIK nicht unkorrekt oder verboten, wenn ein Browser den ALT-Text als Tooltipp anzeigt. Allerdings kann man sich eben nicht darauf verlassen, dass es alle Browser handhaben wie der IE. Insofern ist title der richtige Ansatz und der IE zeigt bei gleichzeitiger Zuweisung beider Attribute auch den Wert von title als Tooltipp an (was aber auch andere Darstellungen nicht ausschließt).

      MfG, Thomas

  3. Hi,

    dafür ist nicht das alt-, sondern das title-Attribut zuständig
    (<a href="..." title="Text">...</a>).
    Ist übrigens bei Bildern auch so.

    Schönen Gruß aus Bilk

    Rainer