# Table A ruled data table — alignment, sorting and rules all per column. - Group: Data - Import: `import { Table } from '@misoto22/folio'` - Page: https://ui.misoto22.com/components/table/ - Related: card, figure-band ## When to reach for it Alignment is per column and numbers belong at the end edge, so digits line up. Sorting is opt-in per column: a table where every header is a button invites sorting a column the data cannot be ordered by. ## Anatomy - **Scroll region** (required) — The focusable
around the table, named by caption. It carries the border setting and the density attribute, and it is what scrolls sideways — so the table exceeds the measure and the page does not. It is also positioned, which is what keeps an sr-only label inside a cell from resolving against the document and dragging the page sideways with it. - **Caption** (required) — A real , visually hidden unless showCaption prints it as an eyebrow above the table. The same string is the scroll region’s accessible name, so it is heard on the way in and again from the table. - **Column label** (required) — TH — mono and uppercase so it never reads as data, aligned per column, and always emitting scope="col" unless a call site overrides it. - **Sort control** — On a sortable header only: a