--- title: ': элемент ячейки таблицы данных' slug: Web/HTML/Element/td translation_of: Web/HTML/Element/td ---

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

Категория контента None.
Допустимое содержимое Содержимое поток.
Пропуск тега Начальный тег обязательный.
Закрывающий тег может быть пропущен, если сразу за ним следует элемент {{HTMLElement("th")}} или {{HTMLElement("td")}}, или если больше нет данных в его родительском элементе.
Разрешённые родители Элемент {{HTMLElement("tr")}}.
Разрешённые ARIA роли Любые
DOM интерфейс {{domxref("HTMLTableDataCellElement")}}

Атрибуты

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

{{htmlattrdef("abbr")}} {{obsolete_inline("html5")}}
Этот аргумент содержит краткое описание содержимого в ячейке. Некоторые устройства для чтения могут подставлять это описание перед самим содержимым ячейки.
Примечание: Не используйте этот атрибут, поскольку он устарел в последнем стандарте. Вместо этого рассмотрите возможность использования атрибута title.
{{htmlattrdef("align")}} {{Deprecated_inline("html4.01")}}, {{obsolete_inline("html5")}}
Это перечисляемый атрибут указывает каким будет горизонтальное выравнивание содержимого каждой ячейки. Возможные значения:

Если этот атрибут не задан, значение по умолчанию left.

Примечание: Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта.
  • Чтобы добиться такого же эффекта как при left, center, right или justify значениях, используйте их как параметры CSS-свойства {{cssxref("text-align")}}.
  • Чтобы добиться эффекта как char значение в CSS3,  вы можете использовать значение {{htmlattrxref("char", "td")}} как значение свойства {{cssxref("text-align")}} {{unimplemented_inline}}.
{{htmlattrdef("axis")}} {{obsolete_inline("html5")}}
Этот атрибут включает список строк разделённых пробелами. Каждая строка это ID группы ячеек которой соответствует этот заголовок.
Примечание: Не используйте этот атрибут, он устарел в последней версии стандарта: вместо этого используйте атрибут {{htmlattrxref("scope", "td")}}.
{{htmlattrdef("bgcolor")}} {{Non-standard_inline}}
Этот атрибут определяет цвет фона ячейки. Значением задаётся 6-значными шестнадцатеричными кодами как определено в sRGB, с префиксом '#'. Можно также использовать предопределённые цветовые строки, например:
  black = "#000000"   green = "#008000"
  silver = "#C0C0C0"   lime = "#00FF00"
  gray = "#808080"   olive = "#808000"
  white = "#FFFFFF"   yellow = "#FFFF00"
  maroon = "#800000"   navy = "#000080"
  red = "#FF0000"   blue = "#0000FF"
  purple = "#800080"   teal = "#008080"
  fuchsia = "#FF00FF"   aqua = "#00FFFF"
Примечание использования: Не используйте этот атрибут, поскольку он нестандартный: элемент {{HTMLElement("td")}} должен быть стилизован с помощью CSS. Чтобы получить аналогичный эффект как атрибут bgcolor, используйте CSS свойство {{cssxref("background-color")}}.
{{htmlattrdef("char")}} {{Deprecated_inline("html4.01")}}, {{obsolete_inline("html5")}}
Этот атрибут используется для определения символа по которому происходит выравнивание в ячейке. Типичный случай когда для него задают значение периода (.) когда необходимо выровнять числовые или денежные значения. Если {{htmlattrxref("align", "td")}} не задан. то атрибут char игнорируется.
Примечание: Не используйте этот атрибут, тк он устарел (и больше не поддерживается) в последней версии стандарта. Достигнуть такого же эффекта как от {{htmlattrxref("char", "thead")}}, в CSS3 вы можете you can use the character set using the {{htmlattrxref("char", "th")}} attribute as the value of the {{cssxref("text-align")}} property {{unimplemented_inline}}.
{{htmlattrdef("charoff")}} {{Deprecated_inline("html4.01")}}, {{obsolete_inline("html5")}}
Этот атрибут атрибут включает количество символов на которое смещаются при выравнивании данные от установленного char атрибута.
Примечание: Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта.
{{htmlattrdef("colspan")}}
Этот атрибут содержит положительное целое число указывающее сколько столбцов необходимо объединить. По умолчанию значение равно 1. Значения больше 1000 будет считаться некорректным и будет использовать значение по умолчанию (1).
{{htmlattrdef("headers")}}
Этот атрибут содержит список срок разделённых пробелами, каждая соответствует id атрибуту {{HTMLElement("th")}} элементов которые использует этот элемент.
{{htmlattrdef("rowspan")}}
Этот атрибут содержит положительное целое число указывающее какое количество строк  необходимо объединить. По умолчанию значение равно1; Если его значение 0, тогда его действие распространяется до конца табличной секции ({{HTMLElement("thead")}}, {{HTMLElement("tbody")}}, {{HTMLElement("tfoot")}}, даже если неявно определено чему ячейка принадлежит. Значения выше 65534 сокращаются до 65534.
{{htmlattrdef("scope")}} {{obsolete_inline("html5")}}
 
{{htmlattrdef("valign")}} {{Deprecated_inline("html4.01")}}, {{obsolete_inline("html5")}}
Этот атрибут определяет вертикальное выравнивание текста в ячейке. Возможные значения атрибута:
Примечание: Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта: вместо этого используйте CSS-свойство {{cssxref("vertical-align")}}.
{{htmlattrdef("width")}} {{Deprecated_inline("html4.01")}}, {{obsolete_inline("html5")}}
Этот атрибут устанавливает рекомендуемую ширину ячейки. Свойства cellspacing и cellpadding  могут добавить дополнительное пространство и ширина элемента {{HTMLElement("col")}} может иметь некоторый эффект.  Обычно если ширина столбца слишком узкая чтобы показать конкретную ячейку должным образом, она может быть расширена при отображении.
Примечание: Не используйте этот атрибут, он устарел в последней версии стандарта: вместо этого используйте CSS-свойство {{cssxref("width")}}.

Примеры

Смотрите страницу {{HTMLElement("table")}} с примерами <td>.

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

Спецификация Статус Комментарий
{{SpecName('HTML WHATWG','tables.html#the-td-element','td element')}} {{Spec2('HTML WHATWG')}}  
{{SpecName('HTML5 W3C','tabular-data.html#the-td-element','td element')}} {{Spec2('HTML5 W3C')}}  

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

{{Compat("html.elements.td")}}

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

{{HTMLRef}}