Nějakou dobu jsme se s Davidem přeli o to, jestli je lepší používat tabulkový, nebo beztabulkový design. Můj názor je, že obecně není lepší ani jeden, já osobně používám tabulky společně s divama a css. To co mi tolik vadí na zastáncích beztabulkového designu je jejich vyhrazenost. Tag TABLE přece není zakázaný, tak proč se mu za každou cenu vyhnout? Co mě téměř přimělo k smíchu jsou direktivy CSS typu display: table-row a display: table-cell to je opravdu jako by neexistoval tag table. Co je na něm tak špatného?
Proč by měla být struktura:
<div class=row>
<div class=cell>
</div>
<div class=cell>
</div>
</div>
lepší než
<table>
<tr>
<td></td>
<td></td>
</tr>
</table>
???
Nevidím v tom žádný důvod a asi zůstanu zastáncem toho názoru že nejlepší je použít ze všeho to nejlepší.
Delší článek na toto téma, který myslím objektivně hodnotí jednotlivé pro a proti je k dispozici v angličtině.
Tabulkový vs beztabulkový design
Červen 7th, 2004 · Komentářů: 2 · Ostatní
Kup si reklamu navždy pod tímto článkem jen za 140 Kč
Zobrazit formulář pro nákup
Tagy:
Rammi // Čvn 8, 2004 at 21:22
Někdo ty komentáře vyzkoušet musí 😉
lukas // Lis 25, 2004 at 11:49
DIV se používají především proto že IE při načítání musí čekat než načte celou tabulku a pak ji skokovitě zobrazí. Pokud máte teda WWW stránku uzavřenu v jedné velké tabulce tak návštěvník bude několik vteřin koukat na prazdnou stranku a pak mu tam skoci najednou. toto je nerest pouze IE ostani browsery ctou tabulku postupne…
pokud je stranka v DIV nacita se postupne….. a navstevnik si muze cist zatimco se stranka docita..