CSS-Tabellen (Table) |
CSS Tutorial > TabellenMit HTML werden Sie häufig den table-Tag gefolgt von border-, cellpadding-, und cellspacing-Attributen vorfinden. Dies wäre unnötig wenn wir CSS benutzen. Die table, th, tr, und td-Selektoren können viele der Eigenschaften, die wir weiter oben in diesem Tutorial erklärt haben, benutzen. Diese beinhalten unter anderem Eigenschaften für Text, Schriftart, Rahmen, Farbe, und Hintergrund. Schauen wir uns ein Beispiel an: Nehmen wir an, dass wir den folgenden Stil auf eine Tabelle anwenden möchten: Das Stylesheet würde dann so aussehen:
Mit diesem Stylesheet und dem untenstehenden HTML-Code:
würde die Ausgabe so sein:
border-collapseEs gibt eine weitere Eigenschaft in Bezug auf Tabellen, die wir hier nennen möchten. Diese ist die border-collapse-Eigenschaft. Die border-collapse-Eigenschaft ersetzt im Grunde das cellspacing=0-Statement. Schauen wir uns ein Beispiel hierzu an. Mit dem CSS-Statement:
würde der folgende HTML-Code:
so aussehen:
Beachten Sie, dass die Rahmen der Jahres-Spalte und der Gehalts-Spalte fortlaufend sind. Dies ist der Effekt von border-collapse:collapse. |