HTML táblák
A tábla jelölését egy címke végzi, amely megadja a táblát, és meghatározza a globális attribútumokat, a TABLE címkét, a megfelelő tárolót, majd tartalmazza a táblázat sorainak és oszlopainak definícióit. Látható, hogy valójában az elemi definíció a táblázat celláján található, a többi definíció csak a sorokban/oszlopokban való csoportosítást adja meg.

A táblázat jelölésének általános formája:
A Microsoft sor- és oszlopcsoportosító kiterjesztései bonyolultabb struktúrákat is lehetővé tesznek (lásd: Microsoft kiterjesztések).
A következő példa azt eredményezi, hogy két oszlopot, két sort és egy fejlécet tartalmazó táblázatot jelenít meg: A hiányzó sor észrevehető. Ez megfelelő attribútumok használatával érhető el. A fejléc sorainak szövege félkövérrel van kiemelve. Minden cella támogatja az egyedi szövegformázást. Egyes bővítményekben a sor/oszlop összes cellájának szövegére vonatkozó globális formázás is feltüntethető.
Kövesse a következő példát, ahol az előző példa celláihoz egyedi formázás van feltüntetve: Megjegyzés: 2.1. Cella, amely magasságát a szöveg mennyiségének megfelelően változtatja meg.
Általános jelölések az asztalokhoz
a táblázatdefiníció címke.
tartalom-táblázat meghatározza a táblázat celláit, a fejlécet, a rögzítést és a táblázat cellájának tartalmát.
A következő példa folytatja az előző táblázatot, és megjelöli annak szegélyét. Az általunk használt térhatás megszerzéséhez például,
& ltTR [ALIGN = bal | közép | jobb] [VALIGN = felső | középső | alsó | alapvonal] [BGCOLOR = "#RRGGBB"|szín] [BORDERCOLOR = "#RRGGBB"|szín] [BORDERCOLORLIGHT = "#RRGGBB"|szín] [BORDERCOLORDARK = "#RRGGBB"|szín] [HÁTTÉR = "URL-kép"]>
["Tartalom-sor"]
[]
meghatároz egy sort a táblázatban. Ezt a címkét el kell már meríteni a TABLE címkében, vagyis a megjelölendő táblázat minden sorának rendelkeznie kell megfelelő TR címkével.
Az ALIGN meghatározza, hogy a vonalas cellák tartalma hogyan fog vízszintesen igazodni a cellák belsejébe;
A VALIGN meghatározza, hogy a cellák tartalma hogyan fog függőlegesen igazodni a cellákon belül;
A BGCOLOR a vonal színes hátterét jelöli. Ez egy Netscape és Microsoft kiterjesztés.
A BORDERCOLOR a cellahatár színe. Ez egy Microsoft kiterjesztés;
A BORDERCOLORLIGHT a fényvonal színe egy árnyékos cellahatáron. Ez egy Microsoft kiterjesztés;
A BORDERCOLORDARK az árnyék színe egy árnyékos cellahatáron. Ez egy Microsoft kiterjesztés;
A HÁTTÉR a sor minden cellájának háttereként használt képfájl URL-jét adja meg. Ez egy Microsoft kiterjesztés.
Tartalom-sor TH vagy TD címkéket tartalmaz az aktuális vonalas cellák meghatározásához.
meghatároz egy cellát a táblázat fejlécében (tábla fejléc). A cella tartalmát általában írás és központosítás fogja kiemelni.
Az ALIGN, VALIGN a cellában lévő vízszintes és függőleges igazítást jelzi;
A COLSPAN határozza meg az oszlopok számát, amelyeken a cella jobbra nyúlik (a cellák vízszintes egyesítésének művelete a szövegszerkesztőkben);
A ROWSPAN határozza meg azon vonalak számát, amelyeken a cella lefelé nyúlik (a cellák függőleges egyesítésének művelete a szövegszerkesztőkben);
Azokban az oszlopokban/sorokban, amelyeken más cellákat kiterjesztettek, a kiterjesztéseket már nem deklarálják. Ezeknél az oszlopoknál/soroknál csak azokat a cellákat fogják deklarálni, amelyek először itt jelennek meg (mintha néhány cellát a korábbi sorok/oszlopok öröklésével kapnának).
Tartalom-cella a cella információja (szöveges vagy hipertext).
Mivel a TH egy HTML 3.2 tag, ezért nem minden böngésző ismeri fel, főleg a Microsoft kiterjesztések.
A következő példában észrevesszük a táblázat fejlécének kiterjesztését két sorra, amelyek mindegyike másképpen van formázva: A fejléc sorai között játszva és a cellákat tömörítve a sorokon/oszlopokon létrehozhat egy "invertált" tábla képét:
["Tartalom-cella"]
[
adjon meg egy cellát a táblázatban (ne a fejlécben).
ALIGN, VALIGN a cellatartalom vízszintes és függőleges igazítását jelzi;
A COLSPAN határozza meg az oszlopok számát, amelyeken a cella jobbra nyúlik (a cellák vízszintes egyesítésének művelete a szövegszerkesztőkben);
A ROWSPAN határozza meg a cellák által lefeszített vonalak számát (a cellák függőleges egyesítésének művelete a szövegszerkesztőkben);
Azokban az oszlopokban/sorokban, amelyeken más cellákat kiterjesztettek, a kiterjesztéseket már nem deklarálják. Ezeknél az oszlopoknál/soroknál csak azokat a cellákat fogják deklarálni, amelyek itt először megjelennek (mintha néhány cellát a korábbi sorok/oszlopok öröklésével kapnánk).
Tartalom-cella a cella információja (szöveges vagy hipertext).
A TH és TD címkék a TR címkébe süllyednek, így bármelyik sornak annyi TD címkével kell rendelkeznie (vagy TH a fejléc vonalához), ahány sejt van elindítva ebben a sorban.
Microsoft táblázatbővítmények
meghatározza a sorok csoportját a táblázat fejlécében.
line-header tartalmazza a táblázat fejlécét alkotó sorok TR definícióit.
meghatározza a táblázat testében a vonalak csoportját.
Test-asztal tartalmazza a táblázat törzsét alkotó vonalak TR definícióit.
meghatározza a sorok csoportját a táblázat láblécében.
vonal-láb tartalmazza a táblázat láblécét alkotó sorok TR definícióit.
oszlopcsoportot csoportosít és formáz egy táblázatban. Az oszlopok sorrendben vannak balról jobbra: az első COLGROUP címke az elsőre fog utalni oszlopok, a következő COLGROUP címke a következő oszlopokhoz stb.
Az ALIGN a csoportosított oszlopok összes cellájában a szöveg alapértelmezett igazítására utal;
A SPAN jelzi a formázáshoz csoportosított oszlopok számát. Alapértelmezés szerint (hiányzik a SPAN attribútum) 1.
egy táblázat oszlopcsoportját formázza. Az oszlopokat balról jobbra sorrendben vesszük figyelembe: az első COL címke az elsőre fog utalni oszlopok, a második COL címke a következő oszlopokhoz stb. A COL tag a COLGROUP címkébe merülhet, ha megváltoztatja a COLGROUP által megadott alapértelmezett beállítást.
Az ALIGN a szóban forgó oszlopok összes cellájában a szöveg alapértelmezett igazítására utal;
A SPAN jelzi a formázáshoz figyelembe veendő oszlopok számát. Alapértelmezés szerint (hiányzik a SPAN attribútum) 1.
A Microsoft kiterjesztések használata táblák jelölésére a következő definíciós struktúrát hozhatja létre:
A COL és COLGROUP címkék elmerülhetnek a THEAD, TBODY és TFOOT címkékben a helyi formázás megváltoztatásához.