Skip to main content

html-tags.com

<caption>

The table's title, announced by screen readers before the data.

Baseline: Widely available · Tables

When to use it

First child of every table, saying what the dataset is — not how to read it.

When not to

Don't substitute a heading above the table; the caption is programmatically bound to it.

Example

Quarterly revenue by region, 2026
RegionQ1
<table>
  <caption>Quarterly revenue by region, 2026</caption>
  <tr><th scope='col'>Region</th><th scope='col'>Q1</th></tr>
</table>
Rendered live above, source below.

Authoritative references