Rahmeneigenschaften von HTML Tabellen
Beschreibung:
Mit dem Attribut border="Wert" des Start-Tag <table> können Sie einen sichtbaren Tabellenrahmen erzeugen. Dabei erhalten alle Seiten der Tabelle einen Rahmen. Sie können mit HTML aber auch noch bestimmen, welche Seiten des Tabellenaußenrahmens und welche Gitternetzlinien angezeigt werden sollen.
Außenrahmen
Das Attribut "frame"
frame = Rahmen
Mit dem Attribut frame="Wert" im Start-Tag <table> können Sie definieren, welchen Seiten des Außenrahmens der Tabelle angezeigt werden sollen.
| Wert | Beschreibung |
| box | der Tabellenrahmen wird oben, links, rechts und unten sichtbar dargestellt |
| border | bewirkt das Selbe wie "box" |
| void | es wird kein Tabellenrahmen angezeigt |
| in Verbindung mit dem Attribut "border" werden die Gitternetzlinien angezeigt | |
| above | nur die Rahmenlinie des oberen Randes der Tabelle wird angezeigt |
| below | nur die Rahmenlinie des unteren Randes der Tabelle wird angezeigt |
| hsides | nur die Rahmenlinie des oberen und unteren Randes der Tabelle wird angezeigt |
| vsides | nur die Rahmenlinie des rechten und linken Randes der Tabelle wird angezeigt |
| lhs | es wird nur am linken Rand der Tabelle eine Rahmenlinie angezeigt |
| rhs | es wird nur am rechten Rand der Tabelle eine Rahmenlinie angezeigt |
Hinweis:
Die Darstellung der Werte des Attributes frame="Wert" kann bei einigen Browsern unterschiedlich sein. Das liegt daran, dass jeder Browser selbst bestimmt, wie er einen Befehl interpretiert.
Gitternetzlinien
Das Attribut "rules"
rules = Regeln
Mit dem Attribut rules="Wert" im Element <table> können Sie definieren, welche Regeln für die Gitternetzlinien gelten. Dabei haben Sie die Auswahl zwischen 5 vorgegebenen Werten die Sie dem Attribut zuweisen können.
| Wert | Beschreibung |
| all | es werden alle Linien zwischen den Tabellenzellen angezeigt (Voreinstellung). |
| rows | es werden nur Linien zwischen den Tabellenzeilen gezogen |
| cols | es werden nur Linien zwischen allen Tabellenspalten gezogen |
| groups | es werden Linien zwischen Kopf, Körper und Fuß einer Tabelle gezogen |
| none | es werden keine Linien gezogen, nur der Außenrahmen der Tabelle wird angezeigt. |
Weiterführende Informationen:
- HTML-Referenz für das Element <table> (Element zum definieren einer Tabelle)
- HTML Tabellen: Übersicht (Übersicht der Elemente für HTML Tabellen)
Weblinks:
- Tables in HTLM documents (W3C englische Referenz)
- Tabellen in HTML-Dokumenten (W3C Übersetzung)
- Regeln für Außenrahmen (SelfHTML deutsch)
- Regeln für Gitternetzlinien (SelfHTML deutsch)
- Beschreibung "Tabelle" (Wikipedia - Tabelle)