HTML -zelfstudie

HTML HOME HTML-introductie HTML-editors HTML basis HTML-elementen HTML-kenmerken HTML-koppen HTML-alinea's HTML-stijlen HTML-opmaak HTML-citaten HTML-opmerkingen HTML-kleuren HTML-CSS HTML-links HTML-afbeeldingen HTML-favicon HTML-tabellen HTML-lijsten HTML-blok en inline HTML-klassen HTML-ID HTML-iframes HTML-JavaScript Paden voor HTML-bestanden HTML-kop HTML-indeling HTML-responsief HTML-computercode HTML-semantiek HTML-stijlgids HTML-entiteiten HTML-symbolen HTML-emoji's HTML-tekenset HTML-URL-codering HTML versus XHTML

HTML -formulieren

HTML-formulieren HTML-formulierkenmerken HTML-formulierelementen HTML-invoertypen HTML-invoerkenmerken Kenmerken HTML-invoerformulier

HTML -afbeeldingen

HTML-canvas HTML-SVG

HTML- media

HTML-media HTML-video HTML-audio HTML-plug-ins HTML-YouTube

HTML API's

HTML-geolocatie HTML slepen/neerzetten HTML-webopslag HTML-webwerkers HTML-SSE

HTML- voorbeelden

HTML-voorbeelden HTML-quiz HTML-oefeningen HTML-certificaat HTML-samenvatting HTML-toegankelijkheid

HTML- verwijzingen

HTML-taglijst HTML-kenmerken Algemene HTML-kenmerken Ondersteuning voor HTML-browser HTML-gebeurtenissen HTML-kleuren HTML-canvas HTML-audio/video HTML-documenttypen HTML-tekensets HTML-URL-codering HTML-taalcodes HTTP-berichten HTTP-methoden PX naar EM-omzetter Toetsenbord sneltoetsen

HTML -tabel Colgroup


Het <colgroup>element wordt gebruikt om specifieke kolommen van een tabel op te maken.


HTML-tabel Colgroup

Als u de twee eerste kolommen van een tabel wilt opmaken, gebruikt u de elementen <colgroup> en <col> .

MAANDAG DI WO VERZAMELEN VRIJ ZA ZON
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

Het <colgroup>element moet worden gebruikt als een container voor de kolomspecificaties.

Elke groep wordt gespecificeerd met een <col>element.

Het spanattribuut specificeert hoeveel kolommen de stijl krijgt.

Het styleattribuut specificeert de stijl om de kolommen te geven.

Opmerking: er is een zeer beperkte selectie van legale CSS-eigenschappen voor colgroups .

Voorbeeld

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

Opmerking: de <colgroup>tag moet een kind van een <table>element zijn en moet vóór alle andere tabelelementen worden geplaatst, zoals <thead>, <tr>, <td> enz., maar na het <caption>element, indien aanwezig.


Juridische CSS-eigenschappen

Er is slechts een zeer beperkte selectie van CSS-eigenschappen die in de colgroup mogen worden gebruikt:

widtheigendom
visibilityeigendom
backgroundeigenschappen
bordereigenschappen

Alle andere CSS-eigenschappen hebben geen effect op uw tabellen.



Meerdere Col-elementen

Als u meer kolommen met verschillende stijlen wilt opmaken, gebruikt u meer <col>elementen in de <colgroup>:

Voorbeeld

<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>
...

Lege colgroups

Als u kolommen in het midden van een tabel wilt opmaken, voegt u een "leeg" <col>element (zonder stijlen) in voor de kolommen ervoor:

Voorbeeld

<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>
...

Kolommen verbergen

U kunt kolommen verbergen met de visibility: collapseeigenschap:

Voorbeeld

<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>
...