Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在不放置空tds的情况下创建html表_Html_Css_Html Table - Fatal编程技术网

在不放置空tds的情况下创建html表

在不放置空tds的情况下创建html表,html,css,html-table,Html,Css,Html Table,很抱歉问这个简单的问题。但我似乎找不到合理的答案 我想创建一个包含3列的表,但这三列的数据数量都不同。例如,第1列只有1个数据。第二个有3个,第三个也有3个数据。应该是这样的: 除了为第一个和第二个tr定义空tds之外,还有其他方法来创建空插槽吗 我认为表格最适合只显示表格数据,而不是像您描述的那样复杂的布局 您仍然可以通过对第一列中的数据使用rowspan属性来实现这一点,以扩展到3行。您可以使用rowspan 这将使td单元格占据所提到的行数 <table> <t

很抱歉问这个简单的问题。但我似乎找不到合理的答案

我想创建一个包含3列的表,但这三列的数据数量都不同。例如,第1列只有1个数据。第二个有3个,第三个也有3个数据。应该是这样的:


除了为第一个和第二个
tr
定义空
td
s之外,还有其他方法来创建空插槽吗

我认为表格最适合只显示表格数据,而不是像您描述的那样复杂的布局


您仍然可以通过对第一列中的数据使用
rowspan
属性来实现这一点,以扩展到3行。

您可以使用
rowspan

这将使
td
单元格占据所提到的行数

<table>
    <tr><td rowspan="4">1</td></tr>
    <tr><td>1</td><td>2</td><td>3</td></tr>
    <tr><td>1</td><td>2</td><td>3</td></tr>
    <tr><td>1</td><td>2</td><td>3</td></tr>
</table>

1.
123
123
123

谢谢,但是第一列中的1个不是在顶部,而是在中间。我希望它与第二列的第一项在同一行。理论上,
th
在哪里?一行的内容是否相关?或者一个col的内容是否相关?