Para znaczników TR i /TR służy do tworzenia wiersza. Każdy wiersz ma komórki, które definiuje się za pomocą pary znaczników TD i /TD, zawartych między znacznikami TR i /TR. W przypadku komórek nagłówka używamy znaczników TH i /TH (zamiast TD).
Podpisy tabel informują o tym, czego dotyczy tabela. Podpis definiowany jest przez parę znaczników CAPTION i /CAPTION, które powinny znaleźć się w obrębie znacznika TABLE przed definiowaniem wierszy.
Znacznik CAPTION posiada atrybuty, które określają położenie tekstu podpisu względem tabeli. Atrybut ALIGN przyjmuje wartości LEFT, RIGHT i CENTER, a służy do wyrównywania podpisu w poziomie. Polecenie VALIGN umieszcza podpis nad tabela (wartość TOP) lub pod nią (wartość BOTTOM).