Stoppt die Vorratsdatenspeicherung! Jetzt klicken &handeln! Willst du auch an der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

Navigation:

Besucherzähler:

  • Derzeit online: 5
  • Insgesamt: 67971

Spamfresser:

  • Spams: 12427

Sind HTML-Tabellen out?

Kategorie HTML & CSS

Datum: 02.09.2008, 17:53 - Autor: Manko10

In letzter Zeit musste ich immer wieder erstaunt feststellen, dass in verschiedenen Foren oft und öfter nachgefragt wird, was man denn heute für Elemente zur Darstellung von Tabellen nutzen solle. HTML-Tabellen seien doch out, das könne man in jedem Tutorial nachlesen und überhaupt, was die Leute sich so erzählen...
Dabei werden dann absurde Codebeispiele genannt, mit denen versucht wird, Tabellen nachzubauen:
Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
<div class="table">
    <div class="table-row">
        <span class="table-cell">Zelle 1</span>
        <span class="table-cell">Zelle 2</span>
        <span class="table-cell">Zelle 3</span>
    </div>
    <div class="table-row">
        <span class="table-cell">Zelle 4</span>
        <span class="table-cell">Zelle 5</span>
        <span class="table-cell">Zelle 6</span>
    </div>
</div>
Wie es aussieht, ist wohl der Trend zum semantischen Code vielen in den falschen Hals geraten. HTML-Tabellen, so heißt es, seien ein Konstrukt der Vergangenheit. Nun sei es an der Zeit, neue Wege einzuschlagen. Doch die Verwunderung ist groß, ob der Frage, wie man denn nun mit tabellarischen Daten auf der Seite umzugehen habe.

Dabei ist es völliger Quatsch. Tabellen sind nicht out, sind es nie gewesen und werden es auch nie sein. Tabellen sind Tabellen und als solche sind sie auch zu verstehen. Es besteht kein Grund, keine Tabellen mehr einzusetzen.
Was hier durcheinander gebracht wird, ist die Unterscheidung des Anwendungsfalls. Oft wurden (und werden) Tabellen für Layoutzwecke missbraucht. Ich gebe zu: es ist angenehm und leicht, die Elemente einer Seite mit Tabellen anzuordnen, aber das ist eben nicht der Zweck einer Tabelle. Der Zweck einer Tabelle ist es, tabellarische Daten als solche auszuzeichnen und für diesen Zweck dürfen und sollen Tabellen fortan auch eingesetzt werden.

Es gilt die Regel: jedes Element zu einer Bestimmung. Listenelemente für Auflistungen, Divisions für Blöcke, Paragraphs für Absätze, Blockquotes für Zitate und Tabellen eben für tabellarische Daten.

Seiten: (1/1) 1


War dieses Tutorial hilfreich?

Kommentar schreiben: