De opbouw van tabellen in een PDF
Tabellen bestaan vaak uit meerdere gedeeltes tekst die met elkaar een verband hebben. Een tabel heeft daarom verschillende tags nodig voordat een schermlezer de tabel juist kan interpreteren. Zo kunnen lezers die gebruikmaken van een schermlezer ook de informatie uit de tabel meekrijgen.
De overkoepelende tabel-tag
Iedere tabel heeft één tabel-tag (<Table>) waarmee wordt aangegeven dat dit element een tabel is. Alle onderstaande tags zijn onderliggende items van deze <Table>-tag.
Tabelrijen
Iedere tabelrij (tabelcellen over de breedte) wordt gemarkeerd met een tabelrij-tag (<TR>). De tabelrij-tag is altijd een onderliggend item van de <Table>-tag.
Het is ook toegestaan om een tabelrij-tag in een <THead>, <TBody> of <TFoot> te stoppen. Deze drie tags kunnen gebruikt worden om gedeeltes van de tabel verder te specificeren, maar zijn niet verplicht om te gebruiken.
Cellen met tabelgegevens en cellen met tabelkoppen
Een cel met tabelgegevens wordt gemarkeerd met een cel met tabelgegevens-tag (<TD>). In deze cellen staan gegevens met betrekking tot het onderwerp van de tabel.
Een cel met een tabelkop wordt gemarkeerd met een cel met tabelkop-tag (<TH>). In deze cellen staat een waarde waar één of meerdere cellen met tabelgegevens onder vallen.
Cel met tabelgegevens- en Cel met tabelkop-tags zijn altijd onderliggende items van een tabelrij-tag.
In iedere tabel moet minstens één cel met tabelkop voorkomen.