HTML таблицы объединяются - PullRequest
17 голосов
/ 18 декабря 2010

У меня есть таблица с 3 строками и 3 столбцами. Как можно объединить последние столбцы строки? Мой HTML:

<table>
  <tr><td></td><td></td><td></td></tr>
  <tr><td></td><td></td><td></td></tr>
  <tr><td>Here I need a cell by all width</td></tr>
</table>

Ответы [ 2 ]

44 голосов
/ 18 декабря 2010

Используйте атрибут colspan:

<tr><td colspan="3">Here I need a cell by all width</td></tr>

Атрибут colspan определяет количество столбцов, которое ячейка должна охватывать.

Существует связанный атрибут rowspan, который достигает того же для строк.

8 голосов
/ 18 декабря 2010

Для этой цели был создан атрибут colspan.

<table>
  <tr><td></td><td></td><td></td></tr>
  <tr><td></td><td></td><td></td></tr>
  <tr><td colspan="3">Here I need a cell by all width</td></tr>
</table>

Аналогичным образом вы можете использовать атрибут rowspan, если хотите охватить несколько строк.

<table>
  <tr><td></td><td></td><td rowspan="3">Spans full table height</td></tr>
  <tr><td></td><td></td></tr>
  <tr><td></td><td></td></tr>
</table>

Чтобы узнать больше об этих двух атрибутах, посетите официальную документацию на w3.org .

Также я настоятельно призываю вас не использовать таблицы, если вам не нужно представлять табличные данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...