HTML <th> scope 属性
定义和用法
scope
属性规定标题单元格是列、行还是列或行组的标题。
注意:scope
属性在普通的网络浏览器中没有视觉效果,但可以被屏幕阅读器使用。
详细解释
使用 scope
属性,可以将数据单元格与表头单元格联系起来。
通过属性值 row,表头行包括的所有表格都将和表头单元格联系起来。指定 col,会将当前列的所有单元格和表头单元格绑定起来。
使用 rowgroup 和 colgroup 会将单元格的行组(由 <thead>、<tbody> 或 <tfoot> 标签定义)或列组中的所有单元格和表头单元格绑定起来(由 <col> 或 <colgroup> 标签定义)。
实例
规定两个标题单元格是列的标题:
<table> <tr> <th></th> <th scope="col">月份</th> <th scope="col">存款</th> </tr> <tr> <td>1</td> <td>一月</td> <td>¥3000</td> </tr> <tr> <td>2</td> <td>二月</td> <td>¥4000</td> </tr> </table>
语法
<th scope="col|row|colgroup|rowgroup">
属性值
值 | 描述 |
---|---|
col | 规定单元格是列的标题。 |
row | 规定单元格是行的标题。 |
colgroup | 规定单元格是一组列的标题。 |
rowgroup | 规定单元格是一组行的标题。 |
浏览器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 |