Pock: divs statt tables für Layouts

Beitrag lesen

Hi!

Ich hoffe ja mal, dass sich hier noch einige CSS-Gurus
zu Wort melden und mir meine Motivation zurückgeben.
Ich wollte nämlich gerade damit anfangen, meine bisherige
Positionierungen mit Tables mit CSS vorzunehmen.
Aber die bisherigen Antworten von Tobi und Cruz nehmen
einen irgendwie die Motivation, etwas neues zu lernen,
was dann wohl doch net so das gelbe vom Ei ist.
Also schreibt doch bitte reichlich Vorteile von der
Postitionierung mit CSS, um mich zu überzeugen, dass
das net nur nen Ballerspiel ist.

Naja, die theoretischen Vorteile sind ja schon einleuchtend. Du kannst dein Layout viel zentraler definieren und bleibst unabhängig vom tatsächlichen Inhalt. Die Ladezeiten sinken, weil das table/tr/td-Gewusel wegfällt. Außerdem suggerierst du mit tables eine Semantik, die tatsächlich gar nicht gegeben ist und machst so einen großen Schritt in Richtung Barrierefreiheit. Auch die Anpassung auf verschiedene Ausgabegeräte (für mich besonders interessant: Mobiltelefone u.ä.) ist einfach zu lösen.

Das Ganze erkaufst du dir aber (meiner bisherigen, geringen Erfahrung nach) mit einem ungleich höheren Zeitaufwand. Insbesondere dann, wenn du bisher eher "in Tabellen denkst".