НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
HTML5. Уроки для початківців. W3Schools українською

En Es De

HTML Група стовпців таблиці


Елемент <colgroup> використовується для стилізації визначених стовпців таблиці.


HTML Група стовпців таблиці

Якщо ви хочете оформити два перших стовпця таблиці, використовуйте елементи <colgroup> та <col>.

MON TUE WED THU FRI SAT SUN
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

Елемент <colgroup> слід використовувати в якості контейнера для специфікацій стовпця.

Кожна група вказується за допомогою елемента <col>.

Атрибут span вказує, скільки стовпців отримує стиль.

Атрибут style вказує стиль, що застосовується до стовпців.

Примітка: Існує дуже обмежений вибір дозволених CSS властивостей для груп стовпців.

Приклад

<table>
  <colgroup>
    <col span="2" style="background-color: #D6EEEE">
  </colgroup>
  <tr>
    <th>MON</th>
    <th>TUE</th>
    <th>WED</th>
    <th>THU</th>
...
Спробуйте самі »

Примітка: Тег <colgroup> має бути дочірнім елементом елемента <table> і має розташовуватись перед будь-якими іншими елементами таблиці, такими як <thead>, <tr>, <td> і т.д., але після елемента <caption>, якщо він присутній.


Дозволені CSS властивості

Існує лише дуже обмежений набір CSS властивостей, які дозволено використовувати в colgroup:

width властивість
visibility властивість
background властивість
border властивість

Все остальные свойства CSS не повлияют на ваши таблицы.


Кілька елементів Col

Якщо ви хочете оформити більше стовпців з різними стилями, використовуйте більше елементів <col> всередині <colgroup>:

Приклад

<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>
...
Спробуйте самі »

Пусті групи стовпців

Якщо ви хочете оформити стовпці в середині таблиці, вставте "пусті" елементи <col> (без стилів) для стовпців перед:

Приклад

<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>
...
Спробуйте самі »

Приховати стовпці

Ви можете приховати стовпці за допомогою властивості visibility: collapse:

Приклад

<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>
...
Спробуйте самі »


Коментарі