HTMLTableCellElement

Baseline 广泛可用 *

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

* 此特性的某些部分可能存在不同级别的支持。

HTMLTableCellElement 接口提供了特殊属性和方法(除了它通过继承获得的常规 HTMLElement 接口之外),用于在 HTML 文档中操作表单元格(表头单元格 <th> 或数据单元格 <td>)的布局和表示。

EventTarget Node Element HTMLElement HTMLTableCellElement

实例属性

继承自其父级 HTMLElement 的属性。

HTMLTableCellElement.abbr

一个字符串,可用于 <th> 元素(不能用于 <td>),指定表头单元格的替代标签。此替代标签可在其他上下文中进行使用,例如在描述适用于数据单元格的表头时。这主要用于为屏幕阅读器提供更短的术语,并且是一项有价值的可访问性工具。通常,abbr 的值是缩写或首字母缩略词,但可以是任何在上下文中合适的文本。

HTMLTableCellElement.cellIndex 只读

一个数字,表示单元格在其所属的 <tr>cells 集合中的位置。如果单元格不属于任何 <tr>,则返回 -1

HTMLTableCellElement.colSpan

一个正数,表示此单元格必须跨越的列数;这允许单元格占据表格中多个列的空间。它反映了 colspan 属性。

HTMLTableCellElement.headers 只读

一个 DOMTokenList,描述了代表与该单元格相关联的表头的 <th> 元素的 id 列表。它反映了 headers 属性。

HTMLTableCellElement.rowSpan

一个正数,表示此单元格必须跨越的行数;这允许单元格占据表格中多个行的空间。它反映了 rowspan 属性。

HTMLTableCellElement.scope

一个字符串,指示 <th> 单元格的作用域。scope 的可能值包括:colcolgrouprowrowgroup 或空字符串 ("")。

实例方法

没有特定方法;继承自其父级 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

浏览器兼容性

另见

  • 实现此接口的 HTML 元素:<th><td>