Et citat fra et forsvundet spørgsmål på E*:
"<ole>
'CSS vs. tabeller' er noget - og jeg nævner det for 30.000'ende gang - noget vrøvl :)
Du kan bruge CSS til at layout'e alle HTML-elementer. CSS og tabeller udelukker derfor på ingen måde hinanden ... og CSS har intet specielt at gøre med containers (<div> og <span>).
Der har bredt sig en kedelig misforståelse om, at tabeler er på vej ud - og at det eneste, der duer, er CSS sammen med containers. Endda i en sådan grad, at mange tror, CSS pr. definition hører sammen med containers.
Det stammer desværre fra folk, der har pluklæst lidt hist og pist på W3C - men tydeligvis ikke har forstået ret meget af idéen bag CSS.
Til nogen ting er tabeller langt bedre end containers - og til andre ting er det lige omvendt. Der er jeg helt på linie med roenving :)
At så
http://www.csszengarden.com/ er en temmelig misforstået måde at bruge CSS på (omend det er ganske nydeligt), er en helt anden ting. Det har aldrig været meningen med CSS, at man skulle bruge id-selectors i den udstrakte grad, som tilfældet er på det site ... tværtimod er 'kodeordet' for CSS: 'Nedarvning gennem klasser'
/mvh
</bole>"