"Honlapkészités rákfeneke a tapasztalatom szerint csakis a CSS."
Ennek az az oka, hogy egyetlen egy, jelenleg elterjedt (legelterjedtebb) böngészõ (az IE 6-ról beszélek) nem képes megfelelõen támogatni a W3C által meghatározott CSS-ajánlást.
"Ez a másik dolog, ami néha gondokat okoz, hogy miért ragaszkodnak emberek annyira a css formázásu lapokhoz, amikor a Table rendszer, egyszerü pontos és megbizható, és 100pixel az minden böngészõn 100 pixel."
A táblázatoknak az a hátránya, hogy ott használják, ahol nem helyes az alkalmazásuk: az oldalszerkezet kialakításához. Ez több problémát is okoz, mind a keresõknél, mind a felolvasószoftvereknél, mind az újraszerkeszthetõségnél, mind a szemantikusságban.
Ez körülbelül olyasmi, mint amikor a Wordben egymás mellett lévõ szövegblokkok elhelyezésére hasábokat használsz (táblázat helyett); vagy a jobbra igazítást nem szóközök tömkelegével oldod meg, hanem jobbra zárással.
De akkor miért táblázatokkal oldják meg (még) sok helyen az oldalszerkezet kialakítását? Mert anno a HTML nyelv elsõ verziói nem professzionális megjelenésre lettek kitalálva, de a piacnak kellett a gazdag látványvilágú oldalak elkészítéséhez valamilyen megoldás - és csak ez az egy mód volt rá.
De viszont mostanra a böngészõk egyre inkább szabványkövetõek (még az IE is mutat némi hajlandóságot rá), illetve a szabványok is a tartalom+struktúra+viselkedés+kinézet különválasztása felé tendálnak, egyre inkább modularizálódnak a webes nyelvek.