<td>: элемент ячейки таблицы данных

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

HTML-элемент <td> определяет ячейку таблицы которая содержит данные. Участвует в табличной модели.

Категория контента None.
Допустимое содержимое Содержимое поток.
Пропуск тега Начальный тег обязательный. Закрывающий тег может быть пропущен, если сразу за ним следует элемент <th> или <td>, или если больше нет данных в его родительском элементе.
Допустимые родители Элемент <tr>.
Допустимые ARIA-роли Любые
DOM-интерфейс HTMLTableDataCellElement

Атрибуты

Этот элемент содержит глобальные атрибуты.

abbr

Этот аргумент содержит краткое описание содержимого в ячейке. Некоторые устройства для чтения могут подставлять это описание перед самим содержимым ячейки.

Примечание: Не используйте этот атрибут, поскольку он устарел в последнем стандарте. Вместо этого рассмотрите возможность использования атрибута title.

align Устарело

Это перечисляемый атрибут указывает каким будет горизонтальное выравнивание содержимого каждой ячейки. Возможные значения: left, center, right, justifyи char (выравнивает текстовое содержимое по заданному символу с минимальным смещением, определяемым атрибутами char и charoff). Используйте CSS свойство text-align вместо этого атрибута, так как он устарел.

axis

Этот атрибут включает список строк разделённых пробелами. Каждая строка это ID группы ячеек которой соответствует этот заголовок.

Примечание: Не используйте этот атрибут, он устарел в последней версии стандарта: вместо этого используйте атрибут scope.

bgcolor Не стандартно

Этот атрибут определяет цвет фона ячейки. Значением задаётся 6-значными шестнадцатеричными кодами как определено в sRGB, с префиксом '#'. Можно также использовать предопределённые цветовые строки.

Примечание: Не используйте этот атрибут, поскольку он нестандартный: элемент <td> должен быть стилизован с помощью CSS. Чтобы получить аналогичный эффект как атрибут bgcolor, используйте CSS свойство background-color.

char Устарело

Этот атрибут используется для определения символа по которому происходит выравнивание в ячейке. Типичный случай когда для него задают значение периода (.) когда необходимо выровнять числовые или денежные значения. Если align не задан. то атрибут char игнорируется.

charoff Устарело ,

Этот атрибут атрибут включает количество символов на которое смещаются при выравнивании данные от установленного char атрибута.

Примечание: Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта.

colspan

Этот атрибут содержит положительное целое число указывающее сколько столбцов необходимо объединить. По умолчанию значение равно 1. Значения больше 1000 будет считаться некорректным и будет использовать значение по умолчанию (1).

headers

Этот атрибут содержит список срок разделённых пробелами, каждая соответствует id атрибуту <th> элементов которые использует этот элемент.

rowspan

Этот атрибут содержит положительное целое число указывающее какое количество строк необходимо объединить. По умолчанию значение равно 1; Если его значение 0, тогда его действие распространяется до конца табличной секции (<thead>, <tbody>, <tfoot>, даже если неявно определено чему ячейка принадлежит. Значения выше 65534 сокращаются до 65534.

valign Устарело

Этот атрибут определяет вертикальное выравнивание текста в ячейке. Возможные значения атрибута:

  • baseline, поместит текст ближе к нижней части ячейки, но выровняет его по базовой линии символов, а не нижней линии. Если все символы одного размера, тогда имеет такой же эффект как bottom.
  • bottom, поместит текст как можно ближе к нижней части ячейки
  • middle, выравнивает текст по центру ячейки
  • и top, который будет выравнивать текст как можно ближе к верхней части ячейки.

Примечание: Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта: вместо этого используйте CSS-свойство vertical-align.

width Устарело

Этот атрибут устанавливает рекомендуемую ширину ячейки. Свойства cellspacing и cellpadding могут добавить дополнительное пространство и ширина элемента <col> может иметь некоторый эффект. Обычно если ширина столбца слишком узкая чтобы показать конкретную ячейку должным образом, она может быть расширена при отображении.

Примечание: Не используйте этот атрибут, он устарел в последней версии стандарта: вместо этого используйте CSS-свойство width.

Примеры

Смотрите страницу <table> с примерами <td>.

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

Specification
HTML
# the-td-element

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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
td
abbr
Deprecated
align
Deprecated
axis
Deprecated
bgcolor
Deprecated
char
Deprecated
charoff
Deprecated
colspan
headers
rowspan
rowspan attribute with value 0 (extend to the end of the row group)
scope
Deprecated
valign
Deprecated
width
Deprecated

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
Deprecated. Not for use in new websites.
See implementation notes.

Смотрите также