Struktura tabeli
<table> <tr> <td>...</td> <td>...</td> </tr> <tr> <td>...</td> <td>...</td> </tr> </table>
<table>...</table>
- jest znacznikiem tabeli
<tr>...</tr>
- jest znacznikiem wiersza
<td>...</td>
- jest znacznikiem pojedynczej komórki
Powyższe polecenia tworzą tabelę, złożoną z dwóch kolumn i dwóch wierszy (razem cztery komórki). Jeśli to konieczne, możliwe jest dodanie nowych kolumn (poprzez wpisanie dodatkowych znaczników <td>...</td>
) lub wierszy (znaczniki <tr>...</tr>
). Należy przy tym zauważyć, że komórki tabeli (<td>...</td>
) znajdują się wewnątrz znacznków wierszy (<tr>...</tr>
)! Liczba komórek w każdym wierszu powinna być taka sama.
Zwracam uwagę, że w obrębie tabeli tekst i inne elementy można wstawiać tylko wewnątrz znaczników komórek i ewentualnie tytułu tabeli, a nie poza nimi! Poza obrębem tych znaczników można umieszczać tylko ściśle określone elementy, które zostaną szczegółowo opisane w tym rozdziale. Zatem poniższy kod będzie nieprawidłowy:
<table> Tabela... <tr> <b><td>...</td></b> <td>...</td> </tr> <br> <tr> <b><td>...</td> <td>...</td></b> </tr> <br> </table>
Edytory HTML posiadają często specjalny generator tabel, który może ułatwić i znacznie przyspieszyć pracę. Niestety edytory tekstowe zwykle nie pozwalają na powtórną edycję kodu, tzn. raz wstawioną tabelę, można modyfikować już tylko ręcznie. Wady tej nie posiadają edytory graficzne (np.: FrontPage).