Hallo Mathias
Richtig. Eine völlig normale Layoutvorgabe fördert die irrwitzigsten Komplikationen zu Tage. Das Thema float ist da sehr lustig oder die verschiedenen Positionierungsarten und ihre Folgen.
Ja, aber auch Tabellenlayouts, oft mit mehrfach verschachtelten Tabellen
haben manchmal ihre Tücken.
Nur - welcher professionelle Seitenersteller hat sich in seinem Leben
bereits so lange und so intensiv mit CSS-Layout beschäftigt, wie er
Tabellenlayouts erstellt.
Außerdem - viele Editoren bieten Funktionen zum erstellen von Tabellen an
oder setzen Layoutvorgaben in Tabellen um. Mir ist kein Editor bekannt, der
eine vergleichbare Funktion für CSS-Positionierungen bietet.
Und - viele, die Internetseiten erstellen oder die Layoutvorgaben machen,
denken in Tabellen, statt in logischer Struktur. Ein einfacher Austausch von
Tabellenelementen durch CSS-formatierte oder/und -positionierte Elemente ist
zum Scheitern verurteilt. Die gedankliche Herangehensweise muss oft genau
entgegengesetzt sein.
Und - Beginner bekommen erstmal Tabellenlayout gelehrt oder als Grundlage
von ihren Editoren vorgesetzt. Beispiele von denen sie lernen wollen, sind
zum größten Teil Tabellenlayouts. Sie gehen meist ausschließlich von der
optischen Wirkung einer Seite aus, nicht vom logischen Aufbau, was dann bei
dem Versuch eines CSS-Layouts beibehalten wird. Dann kommen solche Konstrukte
zustande wie <div class="h1">Überschrift</div>.
Ich sehe häufig zwei genau entgegengesetze Extreme:
1. Seiten, bei denen alles in (meist verschachtelte) Tabellen gequetscht
ist, obwohl das Layout sehr leicht mit CSS umzusetzen wäre, ja oft lediglich
ein paar Farben, Schriftarten, Margins und Paddings benötigt würden.
2. Seiten, deren Layout von vornherein als Tabellelayout konzipiert ist, die
nun mit viel Aufwand krampfhaft von Tabellen auf Div-Suppe umgestellt werden.
..., dass in jedem Browser funktioniert und keine besonderen Komplikationen bietet.
Ich bin der Meinung, dass die Layoutunterstützung für ältere Browser
endlich eingestellt werden sollte.
Wer käme auf den Gedanken die Autobahn für Reiter und Postkutschen zu
optimieren?
Auf Wiederlesen
Detlef
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!