CSS-Tabelle
Das CSS-Table-Modul hilft Ihnen, die Anordnung von Tabellendaten zu definieren.
Dieses CSS-Modul definiert Stile, die auf das HTML-<table>
-Element anwendbar sind, welches zur Darstellung von tabellarischen Daten verwendet wird. Standardmäßig werden Tabellen als ein zweidimensionales Raster angezeigt, bei dem die Zellen in einer Reihe aufeinanderfolgender Zeilen und Spalten angeordnet sind. Dieses Layout wird aus der Tabellenstruktur generiert und entsprechend dem Inhalt der Zellen dimensioniert. Dieses Modul ermöglicht auch die Definition der Position des <caption>
der Tabelle, wenn vorhanden.
Die in diesem Modul eingeführten Eigenschaften sind nicht auf <table>
-Elemente beschränkt; sie können auf jedes Element mit einem tabellenbezogenen CSS-display
-Wert angewendet werden.
Referenz
Eigenschaften
Leitfäden
- Lernen: Tabellen stylen
-
Ein Leitfaden zur Verbesserung des Aussehens von HTML-Tabellen, der Techniken zum Tabellenstyling abdeckt.
- Lernen: Grundlagen von HTML-Tabellen
-
Eine Einführung in HTML-Tabellen, einschließlich des HTMLs zur Erstellung von Zeilen und Zellen, Überschriften und zum Zusammenführen von Zellen über mehrere Spalten und Zeilen.
- Lernen: Barrierefreiheit von HTML-Tabellen
-
Ein Blick auf fortgeschrittene HTML-Tabellenfunktionen, einschließlich Beschriftungen und das Gruppieren von Tabellenzeilen in Tabellenkopf-, Körper- und Fußteilbereiche – sowie ein Überblick über die Zugänglichkeit von Tabellen für sehbehinderte Nutzer.
Verwandte Konzepte
-
display
-Eigenschaft -
vertical-align
-Eigenschaft -
text-align
-Eigenschaft -
CSS-Box-sizing-Modul
box-sizing
height
max-width
min-height
min-width
width
min-content
-Schlüsselwort
-
CSS-Hintergründe und Rahmen-Modul
border
-Kurzformborder-width
border-style
border-color
-
HTML-Tabellenbezogene Elemente:
Spezifikationen
Specification |
---|
Cascading Style Sheets Level 2 Revision 2 (CSS 2.2) Specification |
Hinweis: Die CSS-2.2-Spezifikation definiert stabile Standards für das Web-Styling, einschließlich detaillierter Spezifikationen für die Tabellenformatierung. Die CSS Table Module Level 3-Spezifikation versucht, diese Fähigkeiten mit erweiterten Funktionen für die Tabellenorganisation und -darstellung zu erweitern. Allerdings befindet sich die Tabellenmodul-Spezifikation noch in der Entwicklung und ist noch nicht zur Implementierung bereit.
Siehe auch
- CSS-Anzeige-Modul
- CSS-Rasterlayout-Modul
- CSS-Flexbox-Layout-Modul
- CSS-Fragmentierung-Modul