Außerdem ein großer Vorteil von CSS-Layouts: Stell dir vor, du willst später die Navigation nicht links an der Seite sondern als Breadcrumb oben drüber. Mit CSS erfordert das keinerlei Code-Änderung in der HTML-Datei. Mit Tabellen …?
… erfordert es mich nicht mal eine Minute. Der der Gewinn, der mir bleibt, weil ich nicht tausende Hacks nachschlagen und ausprobieren muss, bleibt groß.
will ich sehen ;-)
Mal im Ernst, ich glaube ja vieles, aber wenn die Website ohne CMS läuft,
dann glaube ich nicht, dass Du n Seiten mit einer mehr oder weniger kom-
plexen Tabellenstruktur in einer Minute wie oben beschrieben ändern kannst.
Und wenn es eine (größere) Website mit CMS ist, dann glaube ich es auch
nicht, dann muß das System schon sehr komplex sein, damit Du von einer
Listennavigation links außen mal eben auf die neue Variante wechseln
kannst. Wie machst Du das eigentliche mit Deiner Tabellenstruktur, wenn
die Breadcrumb-Navigation dann unten rechts (als Footer quasi) stehen
soll und immer sichtbar bleiben muß? ;-)
Was mich an Deiner Argumentation sehr verwundert, mit welcher Vehemenz Du
für die Tabellenstruktur eintrittst und uns nicht einfach mal einige ganz
konkrete Beispiele (URL) nennst, wo es wirklich so sinnvoll ist. Vielleicht
gibt es da keine? Was ich nicht bestreite, für schnelle Erfolge ist eine
Tabellenstruktur einfacher umzusetzen, man muß sich einfach weniger Fach-
wissen aneignen, damit man "Header oben, Navi links, Inhalt rechts" zu-
stande bekommt. Die Frage ist, ob es um schnelle Erfolge oder um die
mittel- und langfristige richtigere Strategie geht. Und dann sollte man,
m.E., als ernsthafter Entwickler auch noch den Anspruch haben, dass die
Ergebnisse eine gewisse Qualität haben. Eine Website basierend auf einer
Tabellenstruktur wird diesem Anspruch heutzutage nicht mehr gerecht.
Wie gesagt, bitte verlinke mal einige Beispiele für Layouts, wo Deiner
Meinung nach sinnvollerweise eine Tabellenstruktur verwendet wird.
Viele Grüße,
Stefan
PS: Was hälst Du eigentlich von Frames? ;-)