Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


HTML Атрибут cols

Атрибут cols (от англ. "cols" ‒ «столбцы»):

  • для <textarea> определяет видимую ширину текстовой области, используя в качестве единиц измерения буквенные символы;
  • для <table> задаёт количество столбцов в таблице, помогая браузеру в подготовке к её отображению. Без этого атрибута таблица будет показана только после того, как всё содержимое таблицы будет загружено в браузер и проанализировано. Использование атрибута cols позволяет несколько ускорить отображение содержимого таблицы;
  • для <frameset> определяет количество и ширину фреймов в фреймовой структуре;

Совет: Рекомендуется вместо атрибута cols требуемые параметры вышеуказанных элементов задавать с помощью CSS свойств.

Синтаксис

<textarea cols="число"></textarea>
<table cols="число">...</table>
<frameset cols="ширина 1, ширина 2, ...">фреймы</frameset>

Значения

В качестве значения для тега <frameset> указывается, разделённый запятыми, список длин фреймов, который может быть выражен в пикселях (например, «cols="45"»), процентах (например, «cols="35%"») и/или относительных длинах (например, «cols="30*"»). Для тегов <textarea> и <table> указывается любое целое положительное число.

Значение по умолчанию

  • 100% для <frameset>
  • Значения установленные в браузере для <textarea>
  • Нет для <table>

Применяется к тегам

<frameset> <textarea> <table>

Примеры использования:

Атрибут cols (Элемент <textarea>)

Пример HTML:

Попробуй сам
<textarea rows="4" cols="50">
  wm-school.ru поможет вам освоить HTML, CSS, JavaScript. Вы научитесь создавать уникальные сайты без конструкторов и шаблонов...
</textarea>

Атрибут cols (Элемент <table>)

Пример HTML:

Попробуй сам
<table cols="4" border="2">
<tr><td colspan="2">Столбец 1 и 2</td><td>Столбец 3</td><td>Столбец 4</td></tr>
<tr><td> </td><td> </td><td> </td><td> </td></tr>
</table>

Атрибут cols (Элемент <frameset>)

Пример HTML:

Попробуй сам
<frameset rows="100, *"> 
  <frame src="frame_top.html"> 
  <frameset cols="20%, 80%"> 
    <frame src="frame_left.html"> 
    <frame src="frame_right.html"> 
  </frameset> 
  <noframes> 
    <p>Ваш браузер не отображает фреймы</p> 
  </noframes> 
</frameset> 

Спецификации

Спецификация Статус
HTML 4.01(W3C) Рекомендация

Поддержка браузерами


Учебник HTML

HTML уроки: HTML Атрибуты