HTML Tag thead:
Kopf von HTML Tabelle

von Thomas Salvador.

Beispiel

Grundlegende HTML-Tabelle mit Kopfbereich:

<table>
<thead>
<tr><th>Artikel</th><th>Preis</th></tr>
</thead>
<tr><th>Rechner</th><td>500,00</td></tr>
<tr><td>Festplatte</td><td>99,00</td></tr>
<tr><td>Maus</td><td>9,00</td></tr>
<tr><td>Summe</td><td>605,00</td></tr>
</table>

Anwendung

Der Tag <thead> ist Teil der Unterstützung von HTML-Tabellen, die mit <table> gesetzt werden. Er erklärt eine Gruppe von <tr>-Tabellenzeilen als Kopfbereich dieser Tabelle in HTML.

Der Effekt ist nun der, dass diese Zeilen wiederholt werden, wenn die Tabelle auf mehrere Seiten aufgeteilt werden - etwa bei Drucken der Seite. Auch lassen sich so Zeilen und Zellen leicht mit CSS zur Formatierung ansprechen, ohne dass unbedingt separate Klassen definiert werden müssten.

Attribute

Die Anweisung <thead> unterstützt die Attribute:

AttributBeschreibung
alignSpezifiziert die Ausrichtung von Daten/Text in Zellen
charZeichen, an dem ausgerichtet wird
charoffOffset für Ausrichtungszeichen
classSpace-separierte Liste von CSS-Klassen
dirAusrichtung von Text und Tabellen
idUniversalattribut
langSprache des Elementes
onclickAuszuführender Javascript-Code bei Klick
ondblclickAuszuführender Javascript-Code bei Doppelklick
onkeydownAuszuführender Javascript-Code bei Drücken einer Taste
onkeypressAuszuführender Javascript-Code bei gedrückt gehaltener Taste
onkeyupAuszuführender Javascript-Code bei Loslassen einer Taste
onmousedownAuszuführender Javascript-Code bei Drücken einer Maustaste
onmousemoveAuszuführender Javascript-Code, wenn die Maus bewegt wird
onmouseoutAuszuführender Javascript-Code, wenn die Maus das Element verlässt
onmouseoverAuszuführender Javascript-Code, wenn die Maus auf das Element bewegt wird
onmouseupAuszuführender Javascript-Code bei Loslassen einer Maustaste
styleInline Style
titleBezeichnender Titel
valignvertikale Ausrichtung.

Browserunterstützung

Die HTML Anweisung <thead> wird von den HTML Browsern Avant Palm OS, Avant Windows, Chrome, Firefox, Internet Explorer, Netscape, Opera, Safari und Web TV / MSN interpretiert.

Standards

Die HTML-Anweisung <thead> wird zumindest in den Standards HTML und XHTML definiert.

Inhalte

Die Anweisung <thead> kann die HTML Anweisungen <tr> enthalten.

Verwendung

Der HTML Befehl <thead> kann ausschließlich in dem HTML Tag <table> verwendet werden.

Hinweise

Zwar ist <thead> optional, doch ist die Nutzung insbesondere dann empfehlenswert, wenn auch Hauptbereich und Fußbereich definiert werden. Die leichtere Ansprechbarkeit mit CSS ist ebenfalls ein guter Grund.

Weitere Beispiele und Lösungen

Keine.