html - HTML 表格可以在行上有可变数量的单元格吗?

标签 html html-table

或者单元格总数是否应该等于列 * 行

在不同行上具有不同数量单元格的表格似乎可以通过 W3 验证器。

最佳答案

这并不违反定义。但是你应该使用 colspan将列扩展到整行的属性:

<table>
  <tr>
    <td>Row with</td>
    <td>2 cols</td>
  </tr>
  <tr>
    <td colspan="2">Row with only one col</td>
  </tr>
</table>

如果单元格周围有边框,这也会有所帮助。

您甚至可以让表格的一列扩展为两行:

<table>
  <tr>
    <td rowspan="2">First column in row 1 and row 2</td>
    <td>Second column in row 1</td>
  </tr>
  <tr>
    <td>second column in row 2</td>
  </tr>
</table>

关于html - HTML 表格可以在行上有可变数量的单元格吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58034183/

相关文章:

jquery - 选择时更改菜单链接的颜色

javascript - 如何从表格的不同行获取下拉列表的 id?

javascript - 为什么我不能向我的 HTML 表格中动态添加行?

JQuery 从 html 表中获取值

javascript - Javascript 中第一行列的 getElementsByTagName

javascript - 在各个 HTML 表格行中添加来自 HTML 输入文件的文件

javascript - 选择单选按钮时隐藏/显示 3 个文本框

html - CSS动画不会第二次申请

html - 如何在 Libgdx 中使 html5 全屏显示?

javascript - onclick 属性是否捕获中间点击?