Построение таблиц - это очень важная тема, т.к. таблицы используются не только по своему назначению – для вывода табличных данных, но и для разметки (вёрстки) страниц.
Для построения таблиц используются теги <table></table>. Для того, чтобы мы могли видеть контур таблицы, используется параметр border, значение которого равно 0, т.к. нам нужно видеть контур таблицы его необходимо изменить на 1.
<tableborder="1">
Между тегами <table></table>, располагаются теги: <tr></tr> - служит для создания строки таблицы; <td></td> - предназначен для создания одной ячейки таблицы.
<table border="1"> <tr><td> Строка из одной ячейки </td></tr>
</table>
Как я уже говорил тег <table> имеет параметр border, кроме него есть такие как cellpadding и cellspacing. cellpadding - отступ от рамки до содержимого ячейки. cellspacing - расстояние между ячейками.
Таблицы (<table>) и ячейки (<td>), также как и изображение могут иметь размеры: ширину (width) и высоту (heigth).
Обратите внимание, что размеры, заданные для ячейки «Заголовок №1», автоматически применились к «Ячейка №1»
Для объединения горизонтальных или вертикальных ячеек к тегу <td> применяются параметры: colspan - объединяет горизонтальные ячейки; rowspan - объединяет вертикальные ячейки.