The Web Design Group

THEAD - Tabellenkopf

Syntax <THEAD>...</THEAD>
Attribut-Spezifikationen
  • ALIGN=[ left | center | right | justify | char ] (horizontale Ausrichtung der Zelle einer Gruppe)
  • CHAR=Character (Ausrichtungscharakter für Zellen)
  • CHAROFF=Length (Ausrichtungscharakterversatz)
  • VALIGN=[ top | middle | bottom | baseline ] (vertikale Ausrichtung der Zellen einer Gruppe)
  • gemeinsame Attribute
Inhalte Einen oder mehrere TR-Elemente
Beinhaltet in TABLE

Das THEAD-Element definiert eine Gruppe von Kopfzeilen in einer Tabelle. Eine TABLE kann nur ein THEAD enthalten, welches von CAPTION, COL oder COLGROUP-Elementen gefolgt werden und den optionalen TFOOT- und den notwendigen TBODY-Elementen vorangehen muss.

Indem man die Kopfzeilen explizit mit TFOOT gruppiert, geben die Autoren den Browsern die Möglichkeit die Kopfzeilen auf jeder Seite einer mehrseitigen gedruckten Tabellen einzufügen, und ebenso die Möglichkeit eine lange Tabelle mit einem scrollbaren Körper und statischen Fußzeilen darzustellen. Auch wenn THEAD aktuell erst von wenigen Browsern unterstützt wird, kann es trotzdem ohne zu schaden auch in nicht-untersützenden Browsern verwendet werden.

Das folgende Beispiel verwendet THEAD um die beiden Kopfzeilen der Tabelle zu gruppieren:

<TABLE SUMMARY="This table gives the character entity reference,
                decimal character reference, and hexadecimal character
                reference for 8-bit Latin-1 characters, as well as the
                rendering of each in your browser.">
  <COLGROUP>
  <COLGROUP SPAN=3>
  <COLGROUP SPAN=3>
  <THEAD>
    <TR>
      <TH SCOPE=col ROWSPAN=2>Character</TH>
      <TH SCOPE=col ROWSPAN=2>Entity</TH>
      <TH SCOPE=col ROWSPAN=2>Decimal</TH>
      <TH SCOPE=col ROWSPAN=2>Hex</TH>
      <TH SCOPE=colgroup COLSPAN=3>Rendering in Your Browser</TH>
    </TR>
    <TR>
      <TH SCOPE=col>Entity</TH>
      <TH SCOPE=col>Decimal</TH>
      <TH SCOPE=col>Hex</TH>
    </TR>
  </THEAD>
  <TBODY>
    <TR>
      <TD SCOPE=row>non-breaking space</TD>
      <TD>&amp;nbsp;</TD>
      <TD>&amp;#160;</TD>
      <TD>&amp;#xA0;</TD>
      <TD>&nbsp;</TD>
      <TD>&#160;</TD>
      <TD>&#xA0;</TD>
    </TR>
    ...
  </TBODY>
</TABLE>

Zusätzlich zu den meisten gemeinsamen Attributen der Elemente nimmt THEAD auch eine Reihe von Darstellungsattributen entgegen um die Ausrichtung der Zelldaten festzulegen. Da nur sehr wenige Browser THEAD unterstützen, würden die Autoren diese Attribute lieber mit den TR-, TH- oder TD-Elementen angeben.

Das ALIGN-Attribut legt die horizontale Ausrichtung für jede Zelle in den umspannten Spalten fest. Mögliche Werte sind left, center, right, justify und char. ALIGN=char richtet den Inhalt einer Zelle nach dem Charakter aus, der im CHAR-Attribut angegeben wurde. Der Standardwert für das CHAR-Attribut ist der Dezimalpunkt der aktuellen Sprache--eine Periode in Englisch. Das CHAROFF-Attribute spezifziert den Versatz des ersten Auftretens des Ausrichtungscharakters. Der Wert des Attributs ist eine Pixelzahl oder ein Prozentwert der Zellenbreite; CHAROFF="50%" positioniert den Ausrichtungscharakter horizontal in der Mitte einer Zelle.

Das VALIGN-Attribut legt die vertikale Position des Inhalts einer Zelle fest. Mögliche Wert sind:

Weitere Informationen