Html col: Тег | htmlbook.ru

Содержание

⚡️ HTML и CSS с примерами кода

Тег <col> (от англ. column — столбец, колонка) задаёт ширину и другие характеристики одной или нескольких колонок таблицы.

При наличии этого элемента браузер начинает показывать содержимое таблицы, не дожидаясь её полной загрузки. <col> можно использовать совместно с элементом <colgroup>, который задаёт группу колонок, обладающих общими характеристиками.

Для <col> допустимо использовать следующие стилевые свойства: border, background, width, visibility. Остальные свойства не оказывают никакого эффекта на элемент.

Таблицы
  • caption
  • col
  • colgroup
  • table
  • tbody
  • td
  • tfoot
  • th
  • thead
  • tr

Синтаксис

1
2
3
4
5
6
<table>
  <col />
  <tr>
    <td>.
..</td> </tr> </table>

Закрывающий тег не требуется.

Атрибуты

span
Количество колонок, к которым следует применять параметры.

span

Определяет число колонок, к которым будут применяться заданные характеристики. Если этот атрибут отсутствует, то элемент <col> работает для одной колонки. Допускается применять атрибут span к нескольким колонкам и таким образом формировать группы колонок с одинаковыми характеристиками.

Синтаксис

<col span="<число>" />

Значения

Целое положительное число.

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

1

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

  • WHATWG HTML Living Standard
  • HTML5
  • HTML 4.01 Specification

Описание и примеры

 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
29
30
31
<html>
  <head>
    <meta
      http-equiv="Content-Type"
      content="text/html; charset=utf-8"
    />
    <title>COL</title>
  </head>
  <body>
    <table
     
      border="0"
      cellpadding="5"
      cellspacing="0"
    >
      <col valign="top" />
      <col valign="top" />
      <tr>
        <td>
          Рутений распознает окисленный интермедиат, что
          позже подтвердилось многочисленными опытами. 
        </td>
        <td>
          При осуществлении искусственных ядерных реакций
          было доказано, что хлорсульфит натрия
          кристалличен.
        </td>
      </tr>
    </table>
  </body>
</html>

Ссылки

  • Тег <col> MDN (рус.)

— журнал «Доктайп»

  • 25 января 2023

Справочник

Нейрокекс

Что делает тег

Тег <col>создаёт столбец таблицы. Он может использоваться вместе с тегом <colgroup>, который задаёт ширину стили столбцов.

Синтаксис тега <col>

<col span="2">

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

Тег является частью спецификации HTML Living Standard.

Семантический или нет

Тег <col> не считается семантическим, так как не придаёт никакого конкретного значения содержимому.

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

Задать классы для столбцов:

<table>
  <colgroup>
    <col>
    <col>
  </colgroup>
  <tr>
    <td>Столбец 1</td>
    <td>Столбец 2</td>
  </tr>
</table>

Установить span для столбца:

<table>
  <colgroup>
    <col span="2">
  </colgroup>
  <tr>
    <td>Столбец 1 и 2</td>
  </tr>
</table>

Для чего использовать тег <col>

  • Установить ширину колонки.
  • Задать цвет фона.
  • Выровнять содержимое колонки.
  • Установить границы колонки.

Атрибуты тега <col>

span — количество колонок, которые должен охватывать тег <col>.

Глобальные атрибуты

Тег поддерживает все глобальные атрибуты HTML.

Ограничения

Тег <col> нужно использоваться внутри тега <colgroup>, который должен быть дочерним для тега <table>. Кроме того, некоторые атрибуты тега <col>, такие как align, valign и width, не поддерживаются современными браузерами.

Нюансы

Если не указать атрибут span, элемент <col> будет иметь ширину 0px.

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

Тег поддерживается всеми современными браузерами.

Актуальная информация — на сaniuse.

Альтернативные теги

Альтернативных тегов для тега <col> не существует. Но его свойства можно реализовать с помощью CSS.

Чем заменить тег

Чтобы добиться с помощью CSS тех же свойств форматирования, что и у тега <col>, можно использовать следующие селекторы:

  • table td:nth-child(2) — применить свойства ко второму столбцу таблицы.
  • table td:last-child — применить свойства к последнему столбцу таблицы.

Актуальность

Тег <col> не устарел, можете использовать его в веб-разработке.


Хотите узнать больше об HTML-тегах?

Прочитайте справочник по HTML или познакомьтесь с вёрсткой на интерактивных тренажёрах в HTML Academy.

Попробовать


«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.

ТелеграмПодкастБесплатные учебники

Читать дальше

Справочник по HTML

Основные HTML-теги в 2023 году.

Справочник

  • 31 марта 2023

Глобальные атрибуты HTML

Список основных атрибутов, которые подойдут ко всему.

Справочник

  • 29 марта 2023

Как добавить раздел на страницу. Тег <div>

Синтаксис, примеры использования, основные атрибуты.

Справочник

  • 25 января 2023

Список описаний. Тег <dl>

Синтаксис, примеры использования, основные атрибуты.

Справочник

  • 25 января 2023

Пункт выпадающего списка. Тег <option>

Синтаксис, примеры использования, основные атрибуты.

Справочник

  • 25 января 2023

<ul>

Синтаксис, примеры использования, основные атрибуты.

Справочник

  • 25 января 2023

<video>

Синтаксис, примеры использования, основные атрибуты.

Справочник

  • 25 января 2023

<datalist>

Синтаксис, примеры использования, основные атрибуты.

Справочник

  • 25 января 2023

<caption>

Синтаксис, примеры использования, основные атрибуты.

Справочник

  • 25 января 2023

Как правильно добавить секцию на страницу. Тег <section>

Синтаксис, примеры использования, основные атрибуты.

Справочник

  • 25 января 2023

HTML: тег


В этом руководстве по HTML объясняется, как использовать элемент HTML, называемый тегом , с синтаксисом и примерами.

Описание

Тег HTML определяет свойства столбцов в теге. Это позволяет применять форматирование или добавлять классы к столбцу или группе столбцов, а не к каждой отдельной ячейке. Этот тег также часто называют элементом.

Синтаксис

В HTML синтаксис тега : ( пример таблицы, в которой первые три столбца имеют светло-оранжевый цвет фона #FFF3E0, а последний столбец имеет оранжевый фон )

 < тело>
<таблица>
  
    <колл.
промежутка = "3"> <столбец> Элемент Количество Цена Всего <тело> Апельсины <тд>45 $2 <тд>$90

Пример вывода

 

Атрибуты

Помимо глобальных атрибутов, ниже приведен список атрибутов, специфичных для тега:

Атрибут Описание HTML-совместимость
выровнять Горизонтальное выравнивание текста в каждой ячейке столбца. Это может быть одно из следующих значений: слева, по центру, справа, по ширине, символ 9.0046 Устарело в HTML 4.01, устарело в HTML5, используйте CSS
бгколор Цвет фона каждой ячейки в столбце Устарело в HTML 4.01, устарело в HTML5, используйте CSS
символ Установите символ для выравнивания ячеек в столбце Устарело в HTML 4. 01, устарело в HTML5
уголь Количество символов для смещения данных столбца от символов выравнивания (в атрибуте char) Устарело в HTML 4.01, устарело в HTML5
пролет Целочисленное значение, указывающее количество столбцов, которые охватывает тег
HTML 4.01, HTML5
валайн Вертикальное выравнивание текста каждой ячейки в столбце. Это может быть одно из следующих значений: базовый уровень, нижний, средний, верхний Устарело в HTML 4.01, устарело в HTML5, используйте CSS
ширина Ширина по умолчанию для каждого столбца. Ширина может быть выражена в пикселях, процентном значении или относительной ширине. HTML 4.01, Устарело в HTML5

Примечание

  • HTML-элемент находится в HTML-таблице внутри тега.
  • Тег используется в разделе для определения свойств столбцов.

Совместимость с браузером

Тег имеет базовую поддержку в следующих браузерах:

  • Chrome
  • Андроид
  • Firefox (Геккон)
  • Firefox Mobile (Геккон)
  • Internet Explorer (IE)
  • Edge Mobile
  • Опера
  • Опера Мобайл
  • Сафари (веб-кит)
  • Сафари Мобильный

Пример

Мы обсудим тег ниже, исследуя примеры использования тега

в HTML5, HTML 4.01 Transitional, XHTML 1.0 Transitional, XHTML 1.0 Strict и XHTML 1.1.

  • HTML5
  • HTML4
  • XHTML

Документ HTML5

Если вы создали новую веб-страницу в HTML5, ваш тег может выглядеть следующим образом:

 

<голова>
<мета-кодировка="UTF-8">
Пример HTML5 от www.<img class="lazy lazy-hidden" loading='lazy' src="//xn--90abhccf7b.xn--p1ai/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/dhcontent.blob.core.windows.net/images/2016/09/EmmetHtml5TitleText.gif' /><noscript><img loading='lazy' src='/800/600/https/dhcontent.blob.core.windows.net/images/2016/09/EmmetHtml5TitleText.gif' /></noscript> techonthenet.com

<тело>
<таблица>
  
    <колл. промежутка = "3">
    <столбец>
  
  
    
      Элемент
      Количество
      Цена
      Всего
    
  
  <тело>
    
      Апельсины
      <тд>45
      $2
      <тд>$90
    
  


 

В этом примере документа HTML5 мы создали таблицу с разделами

, и. В разделе мы использовали два тега. Первый тег группирует первые три столбца и устанавливает светло-оранжевый цвет фона столбцов, который является шестнадцатеричным значением #FFF3E0. Второй тег группирует 4-й столбец и устанавливает оранжевый цвет его фона.

Документ HTML 4.01 Transitional

Если вы создали новую веб-страницу в HTML 4.01 Transitional, ваш тег может выглядеть следующим образом:

  01 Transitional// RU" "http://www.w3.org/TR/html4/loose.dtd">

<голова>

Переходный пример HTML 4.01 от www.techonthenet.com

<тело>
<таблица>
  
    <колл. промежутка = "3">
    <столбец>
  
  
    
Элемент Количество Цена Всего <тело> Апельсины <тд>45 $2 <тд>$90

В этом примере переходного документа HTML 4.01 мы создали таблицу с разделами, и. В разделе мы использовали два тега. Первый тег группирует первые три столбца и устанавливает светло-оранжевый цвет фона столбцов, который является шестнадцатеричным значением #FFF3E0. Второй тег группирует 4-й столбец и устанавливает оранжевый цвет его фона.

Документ XHTML 1.

0 Transitional

Если вы создали новую веб-страницу в XHTML 1.0 Transitional, ваш тег может выглядеть следующим образом:

 

<голова>

Переходный пример XHMTL 1.0 от www.techonthenet.com

<тело>
<таблица>
  
    
    <столбец />
  
  
    
      Элемент
      Количество
      Цена
      Всего
    
  
  <тело>
    
      Апельсины
      <тд>45
      $2
      <тд>$90
    
  


 

В этом примере переходного документа XHTML 1.0 мы создали таблицу с разделами, и. В разделе мы использовали два тега. Первый тег группирует первые три столбца и устанавливает светло-оранжевый цвет фона столбцов, который является шестнадцатеричным значением #FFF3E0. Второй тег группирует 4-й столбец и устанавливает оранжевый цвет его фона.

XHTML 1.0 Strict Document

Если вы создали новую веб-страницу в XHTML 1.0 Strict, ваш тег может выглядеть следующим образом:

 

<голова>

Строгий пример XHTML 1.0 от www.techonthenet.com

<тело>
<таблица>
  
    
    <столбец />
  
  
    
      Элемент
      Количество
      Цена
      Всего
    
  
  <тело>
    
      Апельсины
      <тд>45
      $2
      <тд>$90
    
  


 

В этом примере XHTML 1.0 Strict Document мы создали таблицу с разделами, и. В разделе мы использовали два тега. Первый тег группирует первые три столбца и устанавливает светло-оранжевый цвет фона столбцов, который является шестнадцатеричным значением #FFF3E0. Второй тег группирует 4-й столбец и устанавливает оранжевый цвет его фона.

Документ XHTML 1.1

Если вы создали новую веб-страницу в XHTML 1.1, ваш тег может выглядеть следующим образом:

 

<голова>

Пример XHTML 1.1 с сайта www.techonthenet.com

<тело>
<таблица>
  
    
    <столбец />
  
  
    
      Элемент
      Количество
      Цена
      Всего
    
  
  <тело>
    
      Апельсины
      <тд>45
      $2
      <тд>$90
    
  


 

В этом примере документа XHTML 1. 1 мы создали таблицу с разделами, и. В разделе мы использовали два тега. Первый тег группирует первые три столбца и устанавливает светло-оранжевый цвет фона столбцов, который является шестнадцатеричным значением #FFF3E0. Второй тег группирует 4-й столбец и устанавливает оранжевый цвет его фона.

Тег HTML col — javatpoint

используется для указания общих свойств столбца для каждого столбца в элементев таблице HTML.

Тег

полезен, когда требуется применить общие правила стиля для каждой ячейки столбца, а не применять их по отдельности.

Синтаксис

Примечание. В HTML тег
не требует закрывающего тега, но в XHTML для него требуется закрывающий тег.

Ниже приведены некоторые характеристики HTML-тега

следующий → ← предыдущая

Тег HTML

Дисплей Встроенный
Начальный тег/конечный тег Начальный тег (пустой тег)
Применение HTML-таблицы

Пример 1

<голова>Тег Col <тело>

Пример тега Col

<граница таблицы="1"> <колл. промежутка = «2»> <колл. промежутка = "2">Номер рулонаИмяМатематикаНаука <тд>1Авинаш68 <тд>542Неха6561 <тд>3Дженни <тд>55 <тд>78 <тд>4Вивек7552

Протестируйте сейчас

Вывод:

Атрибут:

Атрибут, специфичный для тега

Атрибут Значение Описание
выровнять
  • левый
  • центр
  • справа
  • оправдать
  • символ
Указывает горизонтальное выравнивание каждой ячейки столбца.
(не поддерживается в HTML5).
символ символ Указывает выравнивание содержимого на основе символов в столбце. Он будет проигнорирован, если для align не установлено значение char. (Не поддерживается в HTML5).
уголь номер Устанавливает количество символов для смещения данных столбца от символа выравнивания, указанного атрибутом char. (Не поддерживается в HTML5).
пролет номер Указывает количество столбцов, которые 9Элемент 0305 должен содержать. Значение атрибута span по умолчанию равно 1.
валайн
  • верх
  • средний
  • дно
  • базовый уровень
Указывает вертикальное выравнивание столбцов.
(не поддерживается в HTML5).
ширина
  • %
  • пикселей
  • относительная_длина
Указывает ширину столбца.
(не поддерживается в HTML5).

Глобальный атрибут

Тег HTML поддерживает все глобальные атрибуты в HTML.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *