This environment is not optimized for viewing on small or mobile devices. Please view on a larger browser for the best experience.

If you have any questions, please contact us.

Tables

Data tables allow users to scan, compare, filter, sort, and manipulate information to derive insights and commit actions.

Specifications

Implementation

In addition to being semantically built, tables must include the <caption> element. Complex tables or those with unusual structures may also benefit from a summary.

A <caption> is a table's title or heading. This element helps the user anticipate the content of the table. Unlike an HTML header, it is semantically linked to the table. This semantic association ensures that screen readers and browsers can understand the table.

Summaries provide further context around a table. They are not required, but they may help users understand how to navigate a complex or unusual table structure. Since summaries are not semantic HTML elements, there are different techniques that a developer can employ to associate them with their respective tables.

Please see the documentation to understand how this is done using HTML and Aria: W3C's Caption & Summary documentation

Table Pagination

Anatomy
1) Page Text (Active)
style: Paragraph
color: Gray 02
2) Arrow (Disabled)
font-face: Font Awesome 6 Pro Light
font-size: 20px
line-height: 44px
icon code: chevron-left (f053) or chevron-right (f054)
color: Gray 02
3) Page Number (Active)
font-face: Helvetica Now Text
font-weight: 300
font-size: 16px
line-height: 44px
bottom-margin: 0px
color: Teal Dark Active
background-color: Gray 07
4) Page Number (Hover)
color: Teal Dark Hover
text-decoration: underline
5) Page Link
font-face: Helvetica Now Text
font-weight: 300
font-size: 16px
line-height: 44px
bottom-margin: 0px
color: Teal Dark
6) Arrow (Linked)
color: Teal Dark
7) Page Text (Linked)
style: Paragraph (Linked)
SIZE & Spacing