HTMLTableCellElement
Базовая реализация Широко поддерживается
Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.
Интерфейс HTMLTableCellElement предоставляет специальные свойства и методы (помимо обычных методов интерфейса HTMLElement, унаследованных от него) для управления макетом и представлением ячеек таблицы, будь то заголовки (<th>) или ячейки данных (<td>) в HTML-документе.
Свойства экземпляра
Наследует свойства от родительского класса, 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". Вместо этого используйте свойство CSStext-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". Вместо этого используйте свойство CSSvertical-align. -
HTMLTableCellElement.widthУстарело -
Строка, указывающая ширину ячейки в пикселях. Это свойство отражает также устаревший атрибут
width. Вместо этого используйте свойство CSSwidth.
Спецификации
| Спецификация |
|---|
| HTML # htmltablecellelement |
Совместимость с браузерами
| Настольные | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
См. также
© 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