Таблиці будуються за принципом вкладення і вводяться за допомогою ряду елементів. Кожна таблиця починається тегом <TABLE> і закінчується тегом </TABLE>. Створювана таблиця ніби розгортається по рядках, а рядки заповнюються комірками. При цьому всередину тегів <TABLE>...</TABLE> можуть вставлятися такі елементи:
· <TR> – елемент створення рядка,
· <TD> – елемент, що визначає вміст комірки даних,
· <TH> – елемент, що визначає комірку заголовка.
Приклад, що визначає шаблон створення таблиці 3*2:
<TABLE>
<TR><TD>...</TD><TD>...</TD></TR>
<TR><TD>...</TD><TD>...</TD></TR>
<TR><TD>...</TD><TD>...</TD></TR>
</TABLE> де крапками позначається вміст кожної комірки. Усередині тегів першого рядка <TR>...</TR> замість елементів <TD> можуть розміщуватися заголовки кожного стовпця – <TH>.
Таблиця може мати і заголовок, обмежений парою тегів <CAPTION> і </CAPTION>.
· Заголовок таблиці <CAPTION>
Заголовок таблиці <CAPTION> має єдиний допустимий параметр align, який визначає розміщення заголовку:
ALIGN=TOP – заголовок над таблицею (за замовчуванням),
ALIGN=BOTTOM – заголовок під таблицею.
· Параметри тега <TABLE>
BORDER – вивід зовнішньої рамки таблиці в пікселях (за замовчуванням BORDER=1).
CELLSPACING. Форма запису: CELLSPACING = число, яке визначає відстань в пікселях між рамками сусідніх комірок як по горизонталі, так і по вертикалі (за замовчуванням CELLSPACING =2).
CELLPADDING. Форма запису: CELLPADDING = число, яке визначає розмір вільного місця (відступу) в пікселях між рамкою комірки і даними всередині комірки (за замовчуванням CELLPADDING=1).
ALIGN – задає вирівнювання таблиці у документі. Допустимі значання:
· ALIGN = LEFT – розміщення таблиці уздовж лівого краю документа,
· ALIGN = RIGHT – уздовж правого краю документа
· ALIGN = CENTER – по центру документа.
HEIGHT – задає висоту таблиці в пікселях.
WIDTH – задає ширину таблиці в пікселях чи процентах (від повної ширини вікна). Приклад: WIDTH =200 або WIDTH = 40%.