Beat: Tabellenlayout ist css manchmal überlegen

Beitrag lesen

<table border=0 width="100%" cellpadding=0 cellspacing=0">

border unnötig
width unnötig
cellpadding unnötig deprecated
cellspacing unnötig deprecated

<tr>
<td width=35% valign=middle align=left></td>

width unnötig
valign unnötig, deprecated
align unnötig, deprecated

<td width=35% valign=middle align=center></TD>
<td width=30% valign=middle align=right></TD>
</tr>
<tr>
<td colspan=3 align=center></td>
</tr>

Diese letzte Zeile <tr> kann ganz ersetzt werden durch ein Blockelement

</table>
[/code]

Wenig Code,

zuviel Code

läuft in absolut jedem Browser charmant fehlerfrei

Falsche oder sinnlose Aussage. Es gibt Browser, die von Tabellen nichts wissen. Du gelangst zu einem unter Umständen ungünstigen Fluss der Inhalte.
Zudem betonierst du unnötigerweise das Layout.
Wenn du in einem print-Stylesheet den Sidebar ausblenden willst, bleibt dennoch deine Struktur, welche sich unter anderem wegen rowspan nicht verringern lässt.

und dasselbe als css formatiert, ist weitaus umständlicher (wenn man es denn überhaupt browserübergreifend konfliktfrei hinbekommt!).

OK. Reden wir über deine Inkompetenz. Leider ist diese für die Evaluation der Technik ziemlich irrelevant.

Oder? Eure Meinung ist gefragt und interessiert mich.

Layouttabellen und Frames sind sicher solide Geschenke für deine Feinde.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische