HTML -Tutorial

HTML-HOME HTML-Einführung HTML-Editoren HTML-Basis HTML-Elemente HTML-Attribute HTML-Überschriften HTML-Absätze HTML-Stile HTML-Formatierung HTML-Zitate HTML-Kommentare HTML-Farben HTML-CSS HTML-Links HTML-Bilder HTML-Favicon HTML-Tabellen HTML-Listen HTML-Block und Inline HTML-Klassen HTML-ID HTML-Iframes HTML-JavaScript HTML-Dateipfade HTML-Kopf HTML-Layout HTML-responsiv HTML Computercode HTML-Semantik HTML-Styleguide HTML-Entitäten HTML-Symbole HTML-Emojis HTML-Zeichensatz HTML-URL-Codierung HTML vs. XHTML

HTML -Formulare

HTML-Formulare HTML-Formularattribute HTML-Formularelemente HTML-Eingabetypen HTML-Eingabeattribute HTML-Eingabeformularattribute

HTML -Grafiken

HTML-Leinwand HTML-SVG

HTML- Medien

HTML-Medien HTML-Video HTML-Audio HTML-Plugins HTML-YouTube

HTML -APIs

HTML-Geolokalisierung HTML-Drag/Drop HTML-Webspeicher HTML-Webworker HTML-SSE

HTML- Beispiele

HTML-Beispiele HTML-Quiz HTML-Übungen HTML-Zertifikat HTML-Zusammenfassung HTML-Barrierefreiheit

HTML -Referenzen

HTML-Tag-Liste HTML-Attribute Globale HTML-Attribute HTML-Browser-Unterstützung HTML-Ereignisse HTML-Farben HTML-Leinwand HTML-Audio/Video HTML-Doctypes HTML-Zeichensätze HTML-URL-Codierung HTML-Sprachcodes HTTP-Nachrichten HTTP-Methoden PX-zu-EM-Konverter Tastatürkürzel

HTML -Tabelle Colgroup


Das <colgroup>Element wird verwendet, um bestimmte Spalten einer Tabelle zu formatieren.


HTML-Tabelle Colgroup

Wenn Sie die beiden ersten Spalten einer Tabelle formatieren möchten, verwenden Sie die Elemente <colgroup> und .<col>

MO DI HEIRATEN SAMMELN FR SA SONNE
1 2 3 4 5 6 7
8 9 10 11 12 13 14
fünfzehn 16 17 18 19 20 21
22 23 24 25 26 27 28

Das <colgroup>Element soll als Container für die Spaltenspezifikationen verwendet werden.

Jede Gruppe wird mit einem <col>Element angegeben.

Das spanAttribut gibt an, wie viele Spalten den Stil erhalten.

Das styleAttribut gibt den Stil an, der den Spalten gegeben werden soll.

Hinweis: Es gibt eine sehr begrenzte Auswahl an legalen CSS-Eigenschaften für colgroups .

Beispiel

<table>
  <colgroup>
    <col span="2" style="background-color: #D6EEEE">
  </colgroup>
  <tr>
    <th>MON</th>
    <th>TUE</th>
    <th>WED</th>
    <th>THU</th>
...

Hinweis: Das <colgroup>Tag muss einem <table>Element untergeordnet sein und sollte vor allen anderen Tabellenelementen wie <thead>, <tr>, <td> usw. platziert werden, aber nach dem <caption>Element, falls vorhanden.


Rechtliche CSS-Eigenschaften

Es gibt nur eine sehr begrenzte Auswahl an CSS-Eigenschaften, die in der colgroup verwendet werden dürfen:

widthEigenschaft
visibilityEigenschaft
backgroundEigenschaften
borderEigenschaften

Alle anderen CSS-Eigenschaften haben keine Auswirkungen auf Ihre Tabellen.



Mehrere Col-Elemente

Wenn Sie mehr Spalten mit unterschiedlichen Stilen gestalten möchten, verwenden Sie mehr <col>Elemente innerhalb von <colgroup>:

Beispiel

<table>
  <colgroup>
    <col span="2" style="background-color: #D6EEEE">
    <col span="3" style="background-color: pink">
  </colgroup>
  <tr>
    <th>MON</th>
    <th>TUE</th>
    <th>WED</th>
    <th>THU</th>
...

Leere Colgroups

Wenn Sie Spalten in der Mitte einer Tabelle formatieren möchten, fügen Sie ein "leeres" <col>Element (ohne Stile) für die Spalten davor ein:

Beispiel

<table>
  <colgroup>
    <col span="3">
    <col span="2" style="background-color: pink">
  </colgroup>
  <tr>
    <th>MON</th>
    <th>TUE</th>
    <th>WED</th>
    <th>THU</th>
...

Spalten ausblenden

Sie können Spalten mit der visibility: collapseEigenschaft ausblenden:

Beispiel

<table>
  <colgroup>
    <col span="2">
    <col span="3" style="visibility: collapse">
  </colgroup>
  <tr>
    <th>MON</th>
    <th>TUE</th>
    <th>WED</th>
    <th>THU</th>
...