Alphabetische Liste der HTML- und XHTML-Elemente

(Auszug aus "HTML & XHTML ─ kurz & gut" von Jennifer Niederst Robbins)

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

   

col

HTML 4.01 | HTML 5

HTML: <col>; XHTML: <col/> oder <col />

Legt innerhalb einer Tabelle eine Spalte an, so dass Attributeigenschaften auf alle Zellen dieser Spalte gemeinsam angewendet werden können. Das Element col gruppiert die Spalten jedoch nicht strukturell (dafür ist das Element colgroup zuständig). Es handelt sich vielmehr um ein leeres Element, das eine gemeinsame Zuweisung von Eigenschaften (z. B. CSS-Stile) ermöglicht. Das col-Element muss nach dem caption-Element und vor allen Zeilen (tr) oder Zeilengruppen (thead, tbody, tfoot) innerhalb eines table-Elements stehen.

Start-/End-Tag

Dies ist ein leeres Element. In HTML ist das End-Tag verboten. In XHTML muss das Element mit einem Schrägstrich vor der schließenden spitzen Klammer abgeschlossen werden. Entwickler können vor dem Schrägstrich ein Leerzeichen einfügen, um die Rückwärtskompatibilität mit älteren Browsern zu verbessern.

Attribute

Kern, Internationalisierung, Events, globale HTML 5-Attribute

  • align="left|right|center|justify|char"

    Nicht in HTML 5. Legt die horizontale Ausrichtung von Text in einer oder mehreren Zellen fest. Der Standardwert ist left.

  • char="Zeichen"

    Nicht in HTML 5. Definiert ein bestimmtes Zeichen, an dem der Zelleninhalt ausgerichtet wird, wenn align den Wert char hat. Der Standardwert ist ein Dezimalkomma (der jeweils verwendeten Sprache angepasst). Dieses Attribut wird von aktuellen Browsern meist nicht unterstützt.

  • charoff="Länge"

    Nicht in HTML 5. Definiert den Abstand zum ersten Zeichen, an dem ausgerichtet werden soll. Verwendet eine Zeile kein Ausrichtungszeichen, sollte sie horizontal an das Ende der Ausrichtungsposition verschoben werden. Dieses Attribut wird von den meisten aktuellen Browsern nicht unterstützt.

  • span="Zahl"

    Gibt an, über wie viele Zeilen sich das col-Element erstrecken soll. Standardwert ist 1. Sämtliche von span berührten Zeilen werden gemäß der Attribut-Einstellungen in col formatiert.

  • valign="top|middle|bottom|baseline"

    Nicht in HTML 5. Definiert die vertikale Ausrichtung von Text in den Zellen einer Spalte.

  • width="Pixel, Prozentwert, n*"

    Nicht in HTML 5. Gibt an, wie breit die von col berührten Spalten sein sollen. Die Breite kann in Pixeln, Prozent oder als relative Größe (*) angegeben werden. So legt der Wert 2* fest, dass die Spalte(n) doppelt so breit sein sollen wie die übrigen Spalten. Der Wert 0* setzt die Spaltenbreite auf den minimal nötigen Wert, um den Spalteninhalt aufzunehmen. Wurde für col ein width-Attribut definiert, hat dieses Vorrang vor den Breitenangaben eines umgebenden colgroup-Elements.

Beispiel (HTML):

Siehe auch die Elemente colgroup und table.

<table>
<col span="2" width="100" class="Name">
<col span="1" width="50" class="Datum">
<thead> ... (weiteres Markup)

Beispiel (XHTML):

<table>
<col span="2" width="100" class="Name" />
<col span="1" width="50" class="Datum" />
<thead> ... (weiteres Markup)
Tipp der data2type-Redaktion:
Zum Thema HTML & XHTML bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2010 O’Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "HTML & XHTML ─ kurz & gut" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de