Tabela je i u HTML-u dvodimenziona matrica čiji se elementi nazivaju ćelije (engl. cell). Ćelija može sadržavati raznovrsne informacije: brojeve, tekst, boje, liste, hiper-veze, slike, itd. Tabela se sastavlja tako što se opisuju redom njene vrste (redovi, engl. row) i sadržaj svake ćelije u redu.
Tabela se opisuje uz pomoć složene etikete
TABLE
koja
može sadržavati više atributa:
BORDER
(ili
okvir, ram) koji opisuje širinu spolašnjeg okvira
tabele;
CELLSPACING
koji
opisuje širinu linije koja razdvaja dve ćelije;
CELLPADDING
koji
opisuje prostor oko sadržaja ćelije;
WIDTH
koji
opisuje ukupnu širinu tabele.
Nadnaslov tabele se može zadati etiketom
CAPTION
koja
se ispisuje iznad tabele i može
imati atribut ALIGN
:
TOP, MIDDLE, BOTTOM
LEFT, CENTER, RIGHT
Svaka vrsta u tabeli se opisuje između zagrada
<TR>
i
</TR>
(engl. table row). I etiketa TR
može imati atribute:
ALIGN
sa vrednostima:
LEFT, CENTER, RIGHT
VALIGN
sa vrednostima:
TOP, MIDDLE, BOTTOM
Pojedinačna ćelija se opisuje između zagrada
<TD>
i
</TD>
.
Etiketa TD
, pored atributa ALIGN
i VALIGN
, može imati i atribute:
ROWSPAN
(spaja
ćelije iste vrste) i
COLSPAN
(spaja
ćelije iste kolone - videti primer 2) .
Etiketa <TH>
ima ista svojstva kao etiketa
<TD>
s tom
razlikom što obezbeđuje da sadržaj ćelije bude automatski
centriran i u crnom slogu (bold).