我试图使用HTML构建一个三行(1-3)三列(A-C)的表格,形成九个“虚拟单元格”(A1、B1、C1、A2、B2、C2、A3、B3、C3),并应用行跨度,使得:
- 单元格A1跨越三行(覆盖A2和A3)
- 单元格C1跨越两行(覆盖C2)
- 单元格B2跨越两行(覆盖B3)
<html>
<head>
<style>
table { border-collapse: collapse; }
td { border: 1px solid black; padding: 1em; vertical-align: top; }
</style>
</head>
<body>
<table>
<tr><td rowspan="3">A1</td><td>B1</td><td rowspan="2">C1</td></tr>
<tr><td rowspan="2">B2</td></tr>
<tr><td>C3</td></tr>
</table>
</body>
</html>
但这给了我:
如何正确地获取我想要的?还是不可能?
这是用于技术文档。这不是布局问题,内容在语义上是一个表格。