Gunnar Bittersmann: Bild mit Unterschrift ohne Tabelle

Beitrag lesen

@@Tom:

nuqneH

<dl>

<dt><image ...></dt>
    <dd>Caption zum Bild</dd>
    <dd>Beschreibung zum Bild</dd>
</dl>

  
dl ist spätestens dann ungeeignet, wenn es um mehrere Bilder geht (also in diesem Fall), da es in HTML immer noch kein gruppierendes di-Element für zusammengehörige th-/td-Elemente gibt.  
  
Und BTW, das HTML-Element heißt img, nicht image.  
  
Mit  
  
~~~html
<dl>  
    <dt><img ...></dt>  
    <dd>Caption zum ersten Bild</dd>  
    <dd>Beschreibung zum ersten Bild</dd>  
    <dt><img ...></dt>  
    <dd>Caption zum nächsten Bild</dd>  
    <dd>Beschreibung zum nächsten Bild</dd>  
</dl>

wird sich kaum das gewünschte Layout erzielen lassen.

<dl>  
    <dt><img ...></dt>  
    <dd>Caption zum ersten Bild</dd>  
    <dd>Beschreibung zum ersten Bild</dd>  
</dl>  
<dl>  
    <dt><img ...></dt>  
    <dd>Caption zum nächsten Bild</dd>  
    <dd>Beschreibung zum nächsten Bild</dd>  
</dl>

wäre semantischer Unfug, da es sich um *eine* Liste handelt.

<dl>  
    <di>  
        <dt><img ...></dt>  
        <dd>Caption zum ersten Bild</dd>  
        <dd>Beschreibung zum ersten Bild</dd>  
    </di>  
    <di>  
        <dt><img ...></dt>  
        <dd>Caption zum nächsten Bild</dd>  
        <dd>Beschreibung zum nächsten Bild</dd>  
    </di>  
</dl>

wäre die Gruppierung, die es in HTML nicht gibt, weil Hixie sich stur gestellt hat.

Vielleicht führt über die W3C-Gruppe ein Weg, das in HTML5.1 einzuführen?

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)