gpt4 book ai didi

html - 表格标题仅适用于 html 中的第一行吗?

转载 作者:技术小花猫 更新时间:2023-10-29 12:15:02 24 4
gpt4 key购买 nike

我总是看到第 th 个标签只用在表格的第一行。是否有一些特定原因导致它不能用于在最左边的列中创建“左”标题。这是糟糕的形式,还是这样。

基本上,一个表的标题位于顶行和最左边的列,最左上角的方 block 是空的。

例如

<table>
<tr>
<th><!--empty--></th>
<th>Top 1</th>
<th>Top 2</th></tr>
<tr>
<th>LeftHeader?</th>
<td>data1</td>
<td>data2</td></tr>
</table>

最佳答案

但是,当使用 <thead> 时,这是有效的它必须是第一行。这是有效的:

<table>
<thead>
<tr>
<td>0,0</td><td>1,0</td><td>2,0</td>
</tr>
</thead>
<tr>
<th>0,1</th><th>1,1</th><th>2,1</th>
</tr>
</table>

但这不是:

<table>
<tr>
<td>0,0</td><td>1,0</td><td>2,0</td>
</tr>
<thead>
<tr>
<th>0,1</th><th>1,1</th><th>2,1</th>
</tr>
</thead>
</table>

这是无效的 HTML,您可以使用 the w3C markup validation service 仔细检查虽然在你这样做之前你必须添加一个 <!DOCTYPE>声明和有效 HTML 文档的其余部分。

关于html - 表格标题仅适用于 html 中的第一行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2750076/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com