Olen vähän seuraillut keskusteluja ja huomannut, että table-tagien korvaaminen diveillä on kova sana.
Onko table => div-konsti kaikin puolin hyvä ratkaisu?
Tukeeko suurin osa selaimista diviä erilaisine css-määrittelyineen?
Aikaisemmin ainoa keino määrittää sivuston ulkoasu - mihin kohtaan mikäkin sivuston osa tulee - oli käyttää taulukkoja. Nykyään kuitenkin tähän tarkoitukseen käytetään usein mieluummin CSS:ää, koska se selkeyttää koodia ja ulkoasun rakentaminen taulukoiden avulla ei vastaa niiden todellista käyttötarkoitusta. Jälkimmäinen perustelu ei mielestäni ole kovin hyvä, mutta tosi on, että koodista tulee siistimpi ja helpommin muutettava CSS:n avulla. Kuitenkin taulukot puoltavat edelleen paikkaansa silloin, kun sivulla tosiaankin on ihan aito taulukko. Eli niistä ei pidä missään tapauksessa luopua kokonaan. Yleisimmin käytössä olevat selaimet tuntenevat melko hyvin tavalliset CSS-määrittelyt, mutta vanhemmille selaimille ne ovat hepreaa.
Aihe on jo aika vanha, joten et voi enää vastata siihen.