Gunnar Bittersmann: DL Liste

Beitrag lesen

@@Achot

mit einer DL Liste bist du meiner Meinung nach flexibler als mit einer Tabelle

Flexibler in Bezug auf was?

<table>
  <tbody>
    <tr>
      <th>key 1</th>
      <td>value 1</td>
    </tr>
    <tr>
      <th>key 2</th>
      <td>value 2</td>
    </tr>
  </tbody>
</table>

vs.

<dl>
  <dt>key 1</dt>
  <dd>value 1</dd>
  <dt>key 2</dt>
  <dd>value 2</dd>
</dl>

Bei der Tabelle hast du zwei Elemente (Ansatzpunkte zum Stylen) außenrum, bei der Beschreibungsliste nur eins. Vor allem hast du key/value-Paare gruppierende Elemente (tr).

Wobei die WHATWG-Spec seit kurzem auch folgendes erlaubt (die W3C-Spec (noch) nicht):

<dl>
  <div>
    <dt>key 1</dt>
    <dd>value 1</dd>
  </div>
  <div>
    <dt>key 2</dt>
    <dd>value 2</dd>
  </div>
</dl>

LLAP 🖖

--
„Wenn du eine weise Antwort verlangst, musst du vernünftig fragen.“ —Johann Wolfgang von Goethe