HTML Layout - verschachtelte Zeilen und Spalten
dem obigen Bild nach, mein Verständnis mit, habe ich diesen Code
<table>
<tr>
<td style="width:30%";>
<tr>A</tr>
<tr>
<td style="width:33%;">B</td>
<td style="width:33%;">C</td>
<td rowspan="2" style="width:33%;">D</td>
</tr>
<tr><td colspan="2">E</td></tr>
</td>
<td style="width:70%";>
<tr>Lorem Ipsum ... <img src="pic.jpg"></tr>
<tr><img src="pic.jpg">Lorem Ipsum ... </tr>
</td>
</tr>
</table>
Allerdings, wenn ich nicht zählen die ‚tr-Tag‘ unter dem Namen ' Td-Tag '30% oder 70%, das Layout der Box wird da sein, aber sobald ich in den' tr-Tag 'hinzufügen, gehen Sie einfach drunter und drüber. Gibt es eine andere Möglichkeit, das Layout wie im angehängten Bild zu erstellen?
Etwas mit diesem Tisch falsch aussieht. Es hat eine falsche Tag-Struktur, Sie können etwas wie folgt verwenden: http://divtable.com/generator/, um korrekte Tabellenlayouts zu generieren, um zu sehen, ob Sie die benötigten Tabellen verschachteln können. Lassen Sie mich wissen, wenn Sie Hilfe beim Erstellen des Layouts benötigen. – adelriosantiago
Der korrekte Weg besteht darin, CSS mit normalen HTML-Elementen zu verwenden. Haben Sie aus irgendeinem Grund einen Tisch benutzt? Außerdem können Sie kein 'tr' unter 'td' setzen, das ist eine Zeile innerhalb einer Spalte - die Zeile muss zuerst in ein neues Tabellenelement gehen. –