Gunnar Bittersmann: Beispiel

Beitrag lesen

@@MrMurphy:

nuqneH

Der HTML-Quellcode ist simpel und Übersichtlich:

und völlig daneben.

<dl class="clearfix">

Dass "clearfix" darstellungsbezogen ist und demzufolge nichts im HTML zu suchen hat, sei hier am Rande erwähnt.

<dt>Rechnungsnummer</dt>
         <dd>Rechnungsdatum</dd>
         <dd>Rechnungshöhe</dd>
         <dd>Status</dd>
         <dd>Bezahldatum</dd>

Die Bezeichnungen Rechnungsdatum, Rechnungshöhe, Status und Bezahldatum beziehen sich nicht auf die Bezeichnung Rechnungsnummer, sondern alles sind gleichartige Dinge (sollten im Markup also Elemente gleichen Typs sein), und zwar sind es Beschreibungen/Überschriften für Daten (innerhalb von dl müssten es dann alles dt sein, was aber so nicht geht, da nachfolgende dd sich nicht auf die Gruppe dieser Überschriften beziehen, sondern jeweils auf eine).

Die sinnvolle Auszeichnung wären th-Elemente innerhalb eines tr-Elements (innerhalb von thead).

<dt>58763387</dt>
         <dt><img src="../bilder/bilder_fremdprobleme/2014_06_14_yael_dl_liste_01.jpg" alt="Adobe Icon" /></dt>
         <dd>11.01.2014</dd>
         <dd>12.50</dd>
         <dd>bezahlt</dd>
         <dd>14.01.2014</dd>

dl, dt, dd wäre angebracht, wenn auf verschiedene dt jeweils unterschiedliche dd folgen, s. Codebeispiel fürs dd-Element. In dem Fall kann es aber keine Spaltenüberschriften Rechnungsnummer, Rechnungsdatum, Rechnungshöhe, Status, Bezahldatum geben.

Dieser Fall ist hier nicht gegeben; alle Blöcke haben identische Struktur. Sie sind damit im Markup als tr mit th/td (innerhalb von tbody) adäquat ausgezeichnet.

Manchmal ist eine Tabelle einfach nur eine Tabelle.

Qapla'

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

Tabellen erlaubt in RWD?

Yael
  • html
  1. 0
    Der Martin
    1. 0
      Yael
      1. 0
        Der Martin
        1. 0
          Yael
    2. 1
      Gunnar Bittersmann
      1. 0
        Matthias Apsel
  2. 0
    MrMurphy
    1. 2
      Der Martin
    2. 1
      tk
    3. 0
      Yael
      1. 1
        Gunnar Bittersmann
      2. 0

        Beispiel

        MrMurphy
        1. 0
          M.
        2. 0
          Yael
          1. 0
            MrMurphy
            1. 0
              Yael
              1. 0

                Beispiel ohne pdf-Symbol

                MrMurphy
                1. 1
                  Gunnar Bittersmann
                2. 0
                  Yael
                  1. 0
                    M.
                  2. 0

                    Firefox-Bug

                    MrMurphy
                    1. 0

                      Firefox-Bug und Klassen (class)

                      Bug beseitigt
                      1. 2
                        Gunnar Bittersmann
                3. 1
                  M.
                  1. 0
                    Der Martin
                    1. 0
                      M.
            2. 1
              Linksetzerlily
              1. 0

                Was ist an den Links konkret?

                MrMurphy
                1. 1
                  M.
                2. 1
                  molily
                3. 1
                  Matthias Apsel
          2. 3
            Gunnar Bittersmann
            1. 0
              M.
              1. 0
                Yael
                1. 2
                  Gunnar Bittersmann
                2. 2
                  M.
                3. 4

                  Tabellen

                  molily
                  • barrierefreiheit
        3. 2
          Gunnar Bittersmann
    4. 0
      Mitleser
    5. 0
      molily
    6. 1
      Klawischnigg
      1. 0
        molily
    7. 0
      M.
      1. 0
        Matthias Apsel
        1. 0
          M.
  3. 0
    Gunnar Bittersmann
    1. 0
      Yael
      1. 0
        Gunnar Bittersmann
  4. 0
    molily
  5. 0
    Encoder
  6. 0
    M.
    1. 0
      Der Martin
  7. 0
    Martin_Online
  8. 0

    Ist dieses HTML richtig für eine Tabelle?

    Yael
    1. 0
      Gunnar Bittersmann
      1. 0
        Yael
        1. 0
          Gunnar Bittersmann
        2. 0
          Der Martin
      2. 0
        Tom
        1. 0
          Matthias Apsel
          1. 0
            Tom
            1. 0
              Der Martin
        2. 0
          Gunnar Bittersmann
          1. 0

            TM (TM allein war zu kurz)

            Matthias Apsel
            • menschelei
    2. 0
      molily
      1. 1
        Matthias Apsel