Ви не можете помістити tr всередину td. Ви можете побачити дозволений вміст із документації веб-документів MDN про td
. Відповідна інформація міститься в розділі дозволеного вмісту .
Інший спосіб досягти цього - використання colspan
і rowspan
. Перевірте цю скрипку .
HTML:
<table width="100%">
<tr>
<td>Name 1</td>
<td>Name 2</td>
<td colspan="2">Name 3</td>
<td>Name 4</td>
</tr>
<tr>
<td rowspan="3">ITEM 1</td>
<td rowspan="3">ITEM 2</td>
<td>name1</td>
<td>price1</td>
<td rowspan="3">ITEM 4</td>
</tr>
<tr>
<td>name2</td>
<td>price2</td>
</tr>
<tr>
<td>name3</td>
<td>price3/td>
</tr>
</table>
І деякі CSS:
table {
border-collapse: collapse
}
td {
border: 1px solid #000000
}