Table
Represents tabular data in rows and columns ranging from basic usage to enhanced feature set for additional functionality.
Best Practices
<div class="table" role="group" aria-label="Video games for sale" tabindex="0">
<table>
<caption>
Video game consoles for sale.
</caption>
<thead>
<tr>
<th scope="col">Seller</th>
<th scope="col">Item</th>
<th scope="col">Image</th>
<th scope="col" class="numeric">List Price</th>
<th scope="col" class="numeric">Quantity Available</th>
<th scope="col" class="numeric">Quantity Sold</th>
<th scope="col" class="numeric">Watchers</th>
<th scope="col" class="numeric">Protection</th>
<th scope="col">Shipping</th>
<th scope="col">Delivery</th>
</tr>
</thead>
<tbody>
<tr>
<td data-title="Seller">Nintendo</td>
<td data-title="Item">Switch</td>
<td data-title="Image"></td>
<td class="numeric">$287.96</td>
<td class="numeric">300</td>
<td class="numeric">207</td>
<td class="numeric">95</td>
<td class="numeric">$17.99</td>
<td>FREE</td>
<td>4/1 - 4/5</td>
</tr>
</tbody>
</table>
</div>Sortable Table
Responsive Layouts
Interaction Design
Keyboard
Screen Reader
Pointer
Loading State
Disabling Interactive Elements
ARIA Reference
Last updated