Axel Richter: Tabellenlayout

Beitrag lesen

Hallo Rainer,

Wie kommt man auf diese Lösung? Erfahrung, oder gibt es dafür auch eine Logik?
Warum steht colspan in der ersten Zelle und rowspan in der zweiten Zelle der ersten Zeile? Nichts aber in der zweiten Zeile?

HTML ist eine Hyper-Text-Beschreibungs-Sprache. Sie beschreibt die Elemente einer Seite mit Hilfe von Tags:

<table width="300" border="1">
<!--Beginn einer Tabelle mit der Breite 300 und der Rahmenstärke 1-->
<tr>
 <!--Beginn der ersten Tabellenzeile-->
 <td colspan="2">Tabellenzelle, die sich über zwei Spalten spannt.</td>
 <td rowspan="2">Tabellenzelle, die sich über zwei Zeilen spannt. Sie reicht bis Zeile2.</td>
</tr>
 <!--Ende der ersten Tabellenzeile-->
<tr>
 <!--Beginn der zweiten Tabellenzeile-->
 <td>Tabellenzelle, die von Zelle1 in Zeile1 überspannt wird.</td>
 <td>Tabellenzelle, die von Zelle1 in Zeile1 überspannt wird.</td>
</tr>
 <!--Ende der zweiten Tabellenzeile-->
</table>

Für mich ist das logisch ;-))

viele Grüße

Axel