Każda tabela składa się z odpowiedniej kombinacji znaczników TABLE, TR oraz TD. Znacznik TABLE okresla ogólne ramy tabeli, za pomocą TR wstawiamy wiersze. Każdy wiersz to jedna para znaczników TR. Wewnątrz wiersza znajdują sie komórki, które tworzymy za pomocą znacznika TD. Jedna para znaczników TD odpowiada jednej komórce w wierszu tabeli

Omówimy teraz problem zagnieżdżania tabel. Mając na uwadze w jaki sposób zagnieżdżaliśmy listy, wykorzystamy teraz tę wiedzę, ponieważ zasada postępowania jest taka sama. W listingu umiesciłam komentarze, aby łatwiej zrozumieć, gdzie zaczyna się i konczy dana tabela.

Przykład zagnieżdżenia tabel

12
3
12
3