newbie: alt-text mit <BR>

hallo
ich habe bei meinen images auf der webseite immer brav einen alt-Text. Mnchmal ist der etwas länger, wie kann ich da einen Zeilenumbruch machen? <BR> nimmt er nicht.

mfg
Newbie aka Karl

  1. Hi Karl,

    gar nicht. Wozu auch? Wie Gunnar mal sagte: ALT steht nicht für "A Long Text" ;-)

    Gruß
    Antipitch

    1. Hello out there!

      gar nicht.

      Das stimmt nicht.

      Wenn man im Alternativtext das Steuerzeichen für Zeichenumbruch U+000A einbaut ('<img src="foobar" alt="foo&#xA;bar" />'), dann macht der IE einen Zeilenumbruch. (Aber dessen Altenativtextanzeige ist sowieso kaputt.)

      Zum Einbinden von Bildern gibt es nicht nur das 'img'-Element; auch 'object' bietet sich an [HTML401 §13, http://de.selfhtml.org/html/multimedia/objekte.htm@title=SELFHTML] Dann hat man den Altenativtext (in der in XHTML 2 generell herrschenden Syntax [XHTML2 §1.2, XHTML2 §20]) nicht als Attributwert, sondern als Elementinhalt, wo weitere Elemente erlaubt sind:

      <object data="foobar">foo<br />bar</object>

      (Browserunterstützung des 'object'-Elements wäre zu testen.)

      Wie Gunnar mal sagte: ALT steht nicht für "A Long Text" ;-)

      Das allerdings.

      See ya up the road,
      Gunnar

      --
      „Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)