HTML Tag colgroup:
Gruppe von Spalten in HTML Tabelle

von Thomas Salvador.

Beispiel

Wir möchten 12 Spalten, denen wir die gleiche Breite (also ein Zwölftel des Verfügbaren) zuweisen.

<table>
<colgroup span="12" width="12*">
<tr><td>...
<tr><td>...
</table>

Anwendung

<colgroup> wird verwendet, um eine Gruppe von Spalten zu definieren und strukturell zu gruppieren. So ist es z.B. leicht möglich einer ganzen Gruppe eine Hintergrundfarbe zu geben und sie so zu markieren. Auch kann man den enthaltenen Spalten eine einheitliche Breite zuzuweisen. Das Zuweisen von Attributen kann auch <col> erlaubt, der selbst nicht gruppiert.

Nicht zu unterschätzen ist auch die Möglichkeit, Linien zwischen Spaltengruppen ziehen zu lassen, was in <table> bestimmt werden kann.

Attribute

<colgroup> verwendet die HTML-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
spanÜberspannung bei colgroup
styleInline Style
titleBezeichnender Titel
valignvertikale Ausrichtung.
widthBreiten in einer colgroup

Browserunterstützung

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

Standards

<colgroup> wird zumindest in den Standards HTML und XHTML definiert.

Inhalte

Die Anweisung <colgroup> kann die HTML Tags <col> enthalten.

Verwendung

<colgroup> kann ausschließlich in <table> enthalten sein.

Hinweise

Keine.

Weitere Beispiele und Lösungen

Keine.