Атрибут width HTML тега col

Атрибут width определяет ширину элемента <col>.

Обычно элемент <col> получает такую ширину, которая необходима для отображения его содержимого. Атрибут width используется для установки предопределенной ширины элемента <col>.

Этот атрибут переопределяет любые значения ширины, заданные в элементе <colgroup>.

Атрибут width поддерживается всеми основными браузерами. Тем не менее, ни один из браузеров не поддерживает значение relative_length.

Атрибут width для тега <col> не поддерживается в HTML5.

Вместо него следует использовать стили CSS.

Пример синтаксиса CSS: <td style="width:130px">.

Синтаксис атрибута

<col width="pixels | % | relative_length">

Значения атрибута

ЗначениеОписание
pixelsШирина в пикселях (например, "100")
%Ширина в процентах относительно родительского элемента (например, "10%")
relative_length

Делит доступные пиксели на части. (например, ширина таблицы 100px, ширина первой колонки 20px, второй — 50%. В этом случае доступными будут 30px). Одна часть устанавливается как "1*".

Пример: Если доступно 30px ширины, то можно задать одно значение в "1*" и одно в "2*", которые будут интерпретированы как 10 и 20 px (1* воспринимается как одна часть, а 2* как две части).

Пример использования атрибута

Два элемента <col> с предустановленной шириной:


<table>
   <col width="130">
   <col width="80">
   <tr>
     <th>Месяц</th>
     <th>Сэкономлено</th>
   </tr>
   <tr>
     <td>Январь</td>
     <td>$100</td>
   </tr>
   <tr>
     <td>Февраль</td>
     <td>$80</td>
   </tr>
</table>