Siegfried,
»Mit html 3.2 wurden zwar Tabellen eingeführt, aber ganz bestimmt nicht als Gestaltungsmittel.«
Dann lies doch einmal HTML 3.2! Tabellen wurden auch als Layoutmittel in HTML eingeführt.
Unter History of HTML tables - introduction gibt es eine weitesgehend neutrale, umfangreiche und sauber recherchierte Dokumentation zu dieser Frage. Sie zeigt anhand eindeutiger Zitate aus technischen Entwürfen und Spezifikationen, dass Tabellen in HTML auch zu dem Zweck eingeführt wurden, Spaltenlayout zu ermöglichen. Soweit zur Geschichte. Die muss man kennen. Aber auch wenn dieses »Argument« gegen Tabellenlayout wegfällt: Man braucht es überhaupt nicht. Es gibt genügend andere sehr gute, viel stichhaltigere Gründe gegen Tabellenlayout und für CSS-Layout. »Tabellen sind nicht für Layout gedacht« wird ständig angeführt, dabei ist es historisch unzutreffend und kein praktischer Grund, also nicht schlagkräftig. Lasst uns davon wegkommen zugunsten von wirklich guten und richtigen Gründen!HTML 3.2 includes a widely deployed subset of the specification given in RFC 1942 and can be used to markup tabular material or for layout purposes.