<col>
создаёт столбец таблицы. Этот тег можно использовать внутри <colgroup>
, который группирует столбцы.
<col span="2">
Атрибут span
— количество колонок, которые должен охватывать тег <col>
.
Примеры использования
Задать классы для столбцов:
<table>
<colgroup>
<col class="first-class">
<col class="first-class">
</colgroup>
<tr>
<td>Столбец 1</td>
<td>Столбец 2</td>
</tr>
</table>
Установить span
для столбца:
<table>
<colgroup>
<col span="2">
</colgroup>
<tr>
<td>Столбец 1 и 2</td>
</tr>
</table>
Если не указать атрибут span
, элемент <col>
будет иметь ширину 0px
.
Чем заменить тег
Чтобы добиться с помощью CSS тех же свойств форматирования, что и у тега <col>
, можно использовать следующие селекторы:
table td:nth-child(2)
— применить свойства ко второму столбцу таблицы.table td:last-child
— применить свойства к последнему столбцу таблицы.