Gunnar Bittersmann: html-code im alt-atribut von Bildern

Beitrag lesen

Hello out there!

Ich plane einen Webauftritt komplett mit Bildern zu realisieren.

Wie lange sollen Nutzer auf die Übertragung deiner Seiten warten?

Da ich natürlich möchte das Blinde und Leute mit Textbrowsern […]

und andere Agenten! [DIALOG-ROBOT]

[…] was davon lesen - und noch wichtiger: durchnavigieren - können,

Der erste Gedanke war natürlich das "alt"-Attribut zu verwenden. Kann man innerhalb des Textes des alt-Attribut auch HTML/CSS verwenden?
Oder wiederspricht das dem Design dieses Attributs?

Es widerspricht jedem Attribut.

Das W3C ist sich der Problematik bewusst, und in XHTML 2 wird Alternativtext nicht im Attributwert, sondern im Elementinhalt stehen. [XHTML2 §20]

Dann ist sowas möglich:

<img src="foo">  
  <p>Lorem ipsum dolor sit amet.</p>  
  <p>At vero eos et accusam et justo duo dolores et ea rebum.</p>  
</img>

In XHTML 2 kann für 'img' dann auch (fast) jedes andere Element stehen.

In heutigem HTML wäre gleiches auch möglich - mit dem 'object'-Element [SELFHTML]:

<object src="foo">  
  <p>Lorem ipsum dolor sit amet.</p>  
  <p>At vero eos et accusam et justo duo dolores et ea rebum.</p>  
</object>

See ya up the road,
Gunnar

--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)