Prinzip: Layouttabellen
Eine Gestaltung auf Basis von Layouttabellen ist vergleichbar mit dem Versuch, in Ihrer Tabellenkalkulation ein Layout zu entwickeln. Es gibt ein vorgegebenes Raster und der Benutzer hat die Möglichkeit, Zeilen- und Spalten in ihrer Höhe und Breite zu verändern, Rahmen und Hintergründe zu setzen und einzufärben.
Um komplexere grafische Strukturen abbilden zu können, werden oftmals Zellen miteinander verbunden und Tabellen in einzelne Zellen anderer Tabellen gespeichert.
HTML Autoren mit geringen Fachkenntnissen erzeugen gerne wahre „Tabellenmoster“, mit mehr als zehn ineinander verschachtelten Ebenen. Eine kleine gedankliche Übung: stellen Sie sich eine Tabelle innerhalb der Zelle einer anderen Tabelle innerhalb der Zelle einer anderen Tabelle innerhalb einer Zelle einer anderen Tabelle … ok, lassen wir das lieber. Nur soviel: die Pflege einer solchen Konstruktion ist für jeden Nerven- und zeitaufwendig.
Das Problem mit Layouttabellen liegt darin begründet, dass schon kleine Änderungen an der Gestaltung große Folgen für das zugrunde liegende Raster haben können. Alle Bereiche der Seite müssen zudem das gleiche Raster als Grundlage verwenden. Die Folge: Änderungen werden meistens in Form zusätzlicher Komplexität realisiert.