Spec-Zone.ru › Web APIs

HTMLTableCellElement

Базовая реализация Широко поддерживается

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Интерфейс HTMLTableCellElement предоставляет специальные свойства и методы (помимо обычных методов интерфейса HTMLElement, унаследованных от него) для управления макетом и представлением ячеек таблицы, будь то заголовки (<th>) или ячейки данных (<td>) в HTML-документе.

EventTarget Node Element HTMLElement HTMLTableCellElement

Свойства экземпляра

Наследует свойства от родительского класса, HTMLElement.

HTMLTableCellElement.abbr

Строка, которая может использоваться в элементах <th> (но не в элементах <td>), определяя альтернативную метку для ячейки заголовка. Эта альтернативная метка может использоваться в других контекстах, например, при описании заголовков, относящихся к ячейке данных. Она используется для предоставления более краткого обозначения, особенно для программных диктов; и является ценным инструментом для доступности. Обычно значение abbr является аббревиатурой или сокращением, но может быть любым текстом, соответствующим контексту.

HTMLTableCellElement.cellIndex Только для чтения

Число, представляющее позицию ячейки в коллекции cells строки (<tr>), в которой она находится. Если ячейка не принадлежит <tr>, она возвращает -1.

HTMLTableCellElement.colSpan

Положительное число, указывающее, сколько столбцов должна занимать эта ячейка; это позволяет ячейке занимать пространство по нескольким столбцам таблицы. Она отражает атрибут colspan.

HTMLTableCellElement.headers Только для чтения

DOMTokenList, описывающий список id элементов <th>, которые представляют заголовки, связанные с ячейкой. Она отражает атрибут headers.

HTMLTableCellElement.rowSpan

Положительное число, указывающее, сколько строк должна занимать эта ячейка; это позволяет ячейке занимать пространство по нескольким строкам таблицы. Она отражает атрибут rowspan.

HTMLTableCellElement.scope

Строка, указывающая область действия ячейки <th>. Возможные значения для scope: col, colgroup, row, rowgroup, или пустая строка ("").

Методы экземпляра

Нет специфических методов; наследует методы от родительского класса, HTMLElement.

Устаревшие свойства

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

HTMLTableCellElement.align Устарело

Строка, содержащая значение атрибута align, если он присутствует, или пустая строка, если не задан. Может использоваться для выравнивания содержимого элемента относительно окружающего контекста "left", "right", и "center". Вместо этого используйте свойство CSS text-align.

HTMLTableCellElement.axis Устарело

Строка, содержащая имя группы ячеек в виртуальном пространстве. Она отражает устаревший атрибут axis.

HTMLTableCellElement.bgColor Устарело

Строка, содержащая цвет фона ячеек. Она отражает устаревший атрибут bgColor.

HTMLTableCellElement.ch Устарело

Строка, содержащая один символ. Этот символ используется для выравнивания всех ячеек столбца. Он отражает атрибут char и по умолчанию устанавливается в соответствии с точкой в языке, например, '.' для английского языка или ',' для французского. Это свойство было необязательным и не очень хорошо поддерживалось.

HTMLTableCellElement.chOff Устарело

Строка, содержащая целое число, указывающее, сколько символов должно остаться справа (для слева направо; или слева для справа налево) от символа, определенного HTMLTableCellElement.ch . Это свойство было необязательным и не очень хорошо поддерживалось.

HTMLTableCellElement.height Устарело

Строка, содержащая высоту ячейки в пикселях. Она отражает устаревший атрибут height.

HTMLTableCellElement.noWrap Устарело

Булево значение, отражающее атрибут nowrap и указывающее, может ли содержимое ячейки разбиваться на несколько строк.

HTMLTableCellElement.vAlign Устарело

Строка, представляющая перечисление, указывающее, как должно выравниваться содержимое ячейки по вертикали. Она отражает атрибут valign и может принимать одно из следующих значений: "top", "middle", "bottom", или "baseline" . Вместо этого используйте свойство CSS vertical-align.

HTMLTableCellElement.width Устарело

Строка, указывающая ширину ячейки в пикселях. Это свойство отражает также устаревший атрибут width. Вместо этого используйте свойство CSS width.

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

Спецификация
HTML
# htmltablecellelement
END_OF_DOCUMENT_MARKER

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

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
HTMLTableCellElement 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
abbr 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
align 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
axis 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
bgColor 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
cellIndex 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
ch 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
chOff 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
colSpan 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
headers 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
height 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
noWrap 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
rowSpan 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
scope 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
vAlign 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
width 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4

См. также

  • Элементы HTML, реализующие этот интерфейс: <th> и <td>.

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API