Tabellen
Tabellen sind nützliche Helfer um Daten und Informationen strukturiert darzustellen. Eine Tabelle besteht immer aus mehreren verschachtelten HTML-Elementen:
<table>
: Markiert eine Tabelle, d.h. Daten mit mehr als einer Dimension.<tr>
: Steht für eine Zeile mit Tabellenzellen.<td>
: Kennzeichnet eine einzelne Tabellenzelle.<th>
: Kennzeichnet eine Tabellenzelle mit einer Beschriftung.
Diese zusätzliche Elemente helfen dabei die Tabelle inhaltlich zu strukturieren, sind aber nicht zwingend notwendig:
<tbody>
: Steht für die Spalten, die die eigentlichen Daten einer Tabelle enthalten.<thead>
: Markiert die Gruppe der Tabellenzeilen, die die Beschriftungen der Tabellenspalten enthalten.<tfoot>
: Markiert die Gruppe der Tabellenzeilen, die die Zusammenfassungen der Tabellenspalten enthalten.
Ein Beispiel für eine dreispaltige Tabelle mit vier Zeilen:
<table>
<tr>
<th>Vorname</th>
<th>Nachname</th>
<th>Alter</th>
</tr>
<tr>
<td>Philipp</td>
<td>Primus</td>
<td>25</td>
</tr>
<tr>
<td>Oskar</td>
<td>Optimus</td>
<td>27</td>
</tr>
<tr>
<td>Marlene</td>
<td>Maximus</td>
<td>22</td>
</tr>
</table>
Daraus entsteht folgende Tabelle:
Vorname | Nachname | Alter |
---|---|---|
Philipp | Primus | 25 |
Oskar | Optimus | 27 |
Marlene | Maximus | 22 |
💡 HTML-Tabellen können auch mit dem praktischen Tables Generator online erstellt werden.
📖 MDN: Table Element