Christopher Haas: Formatierung von img alt Texten

Hallo,

ich versuche einen "alt" Text mit Zeilenumbrüchen zu versehen.
Die Standardsteuerzeichen <br> funktionieren nicht wirklich.
Gibt es a)eine Möglichkeit innerhalb des img alt Formatierung zu betreiben.
Oder b) einen tollen Trick wenn a) nicht funktioniert, wie ich es trotzdem hinbekommen

Vielen Dank für evtl. Hilfe

Christopher

  1. Hallo,

    ich versuche einen "alt" Text mit Zeilenumbrüchen zu versehen.
    Die Standardsteuerzeichen <br> funktionieren nicht wirklich.
    Gibt es a)eine Möglichkeit innerhalb des img alt Formatierung zu betreiben.
    Oder b) einen tollen Trick wenn a) nicht funktioniert, wie ich es trotzdem hinbekommen

    Ähm, ich glaube dir fehlt ein klein wenig das Grundverständnis von HTML, sonst würdest du nicht auf die absurde Idee kommen, in ein Attribut einen Tag reinzuschreiben. Konstrukte wie <img alt="bla <br> bla"> gibt es nicht!!!!
    Zweitens nehme ich mal an das du damit Tooltips formatieren willst. Dazu ist alt das falsche Attribut, das richtige ist title.
    Drittens gibt es keinen mir bekannten weg in Tooltips einen Zeilenumbruch zu machen. Du kannst höchstens probieren ob es funktioniert wenn du im Quelltext einen Zeilenumbruch machst:
    <img alt="" title="blabla
    bla bla" />

    Gruß HErbalizer

  2. Hi, Christopher

    ich versuche einen "alt" Text mit Zeilenumbrüchen zu versehen.

    Wozu? Dieser Text wird nur angezeigt, wenn ein Bild nicht geladen wurde. Der IE ist in diesem Punkt wieder mal ein ziemlicher Trottel.

    Die Standardsteuerzeichen <br> funktionieren nicht wirklich.

    &#13; oder &#10; (ungetestet)

    Gibt es a)eine Möglichkeit innerhalb des img alt Formatierung zu betreiben.

    alt="" ja, title="" nein.

    Oder b) einen tollen Trick wenn a) nicht funktioniert, wie ich es trotzdem hinbekommen

    Ein toller Trick ist, das title-Attribut zu benutzen, weil es für diese Tooltip-Funktion eigentlich vorgesehen ist.

    http://selfhtml.teamone.de/html/attribute/allgemeine.htm#uebersicht

    LG Orlando

    --
    SELF-TREFFEN 2002
    http://www.rtbg.de/selftreffen/
    http://www.megpalffy.org/temp/penneninhh.html

  3. Hallo, Christopher,

    eine etwas aufwendigere Lösung und nicht 100%-kompatible Lösung wäre es, mit einem sog. "tooltip"-Skript wie z.B. "overlib" zu arbeiten (einfach mal danach suchen ;-) ).

    Grüße,

    Sebastian

  4. Hallo,

    ich versuche einen "alt" Text mit Zeilenumbrüchen zu versehen.
    Die Standardsteuerzeichen <br> funktionieren nicht wirklich.
    Gibt es a)eine Möglichkeit innerhalb des img alt Formatierung zu betreiben.
    Oder b) einen tollen Trick wenn a) nicht funktioniert, wie ich es trotzdem hinbekommen

    Wenn es so genannte Tooltips sein sollen, dann nimm besser das dafuer vorgesehene Universalattribut title.

    Zumindest im IE werden Zeilenumbrueche in Attributwerten ausgewertet (hier mal mit Absaetzen gezeigt):

    <p title="Zeile 1&#13;&#10;Zeile 2">Text</p>
    oder
    <p title="Zeile 1&#xD;&#xA;Zeile 2">Text</p>

    Opera macht Zeile 1 Zeile 2 daraus und Mozilla zeigt Zeile 1 || Zeile 2. Macht also eher Sinn bei Intranet-Projekten auf IE-Basis.

    MfG, Thomas