Элемент <col>
Элемент <col> (от англ. column — колонка) задаёт ширину и другие характеристики одной или нескольких колонок таблицы. При наличии этого элемента браузер начинает показывать содержимое таблицы, не дожидаясь её полной загрузки. <col> можно использовать совместно с элементом <colgroup>, который задаёт группу колонок, обладающих общими характеристиками.
Для <col> допустимо использовать следующие стилевые свойства: border, background, width, visibility. Остальные свойства не оказывают никакого эффекта на элемент.
Синтаксис
<table> <col> <tr> <td>...</td> </tr> </table>
Атрибуты
- span
- Количество колонок, к которым следует применять параметры.
Также для этого элемента доступны универсальные атрибуты и события.
Устаревшие атрибуты
- align
- Устанавливает выравнивание содержимого колонки по краю.
- bgcolor
- Устанавливает цвет фона колонки.
- char
- Выравнивает содержимое колонки по заданному символу.
- charoff
- Сдвигает содержимое ячейки относительно заданного символа.
- valign
- Задает вертикальное выравнивание содержимого колонки.
- width
- Ширина колонок.
Пример
Код примера скопирован в буфер
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <title>COL</title> <style> table { width: 400px; /* Ширина таблицы */ } td { padding: 5px; /* Расстояние от текста до края ячейки */ } .col1 { width: 150px; /* Ширина первой колонки */ background: #B0B28E; /* Цвет фона первой колонки */ } .col2 { width: 250px; /* Ширина второй колонки */ background: #CCC; /* Цвет фона второй колонки */ } </style> </head> <body> <table> <col class="col1"> <col class="col2"> <tr> <td>Рутений распознает окисленный интермедиат, что позже подтвердилось многочисленными опытами. </td> <td>При осуществлении искусственных ядерных реакций было доказано, что хлорсульфит натрия кристалличен. </td> </tr> </table> </body> </html>
Результат данного примера показан на рис. 1.
Рис. 1. Вид колонок в браузере
Спецификация
Браузеры
3 | 12 | 1 | 15 | 4 | 1 |
4.4 | 4 | 14 | 3.2 |