Ich benutze Tabellen für Webdesign-Strukturen in flüssiger Mischung mit festen und ich weiß, dass viele sagen, dass Tabellen für Noobs sind, andere sagen, dass sie für Old-School-Leute sind, die immer sagen, dass DIVS die besten sind, aber die Wahrheit ist, dass Tabellen für etwas besser sind und DIVS für andere Sache.
Was ist besser ein <br>
oder ein <p></p>
? Das gleiche
Ich und meine alten Tische in meinem neuen Webdesign für 2015 können mit meinem freundlichen Handy mit einer Breite von 100% und zwei Seitenspalten mit jeweils 200 Pixel jedem den Garaus machen.
Offensichtlich ist es hässlich, in Tischen immer mehr Tische zu platzieren, da ist DIVS praktisch. Tabellen können Dinge tun, die Divs nicht können, und Divs können Dinge tun, die Tabellen nicht können.
Diejenigen, die sagen, dass das Standardtabellenlayout festgelegt ist? Ich gebe Ihnen ein Beispiel
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="200">left</td>
<td width="100%">middle</td>
<td width="200">right</td>
</tr>
</table>
Sehen Sie jetzt das Potenzial? Schauen Sie sich das auf PC und Handy an. Ah ja und ich brauche nicht mal einen Bootstrap.
Um dasselbe mit divs zu tun, müssen Sie viel CSS-Code schreiben, um float und crap für die Ausrichtung anzuzeigen. Wer hat weniger Code geschrieben? Mich! Was brauchen Kunden? Ein Typ, der eine Seite in 1 Jahr oder in 1 Monat beendet?
Jetzt können wir das Design mit divs verbessern
<div style="width:100%; min-width:1000px; height:200px;">top menu or nav</div>
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="200">left</td>
<td width="100%">middle</td>
<td width="200">right</td>
</tr>
</table>
<div style="width:100%; min-width:1000px; height:200px;">top menu or nav</div>
So schön ist ein 5-Spalten-Layout mit Divs und Tabellen.
Ihre Antwort lautet: Beide zusammen arbeiten besser und sind schneller. Sie sehen auf jedem Design gut aus, auch auf Fernsehgeräten und kleinen Mobiltelefonen.