Tables
Documentation and examples for opt-in styling of tables (given their prevalent use in JavaScript plugins) with Bootstrap.
Basic
Using the most basic table markup, here’s how .table-based tables look in Bootstrap.
| # | First | Last | Handle | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
Striped rows
Use .table-striped to add zebra-striping to any table row within the tbody.
| # | First | Last | Handle | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
Bordered table
Add .table-bordered for borders on all sides of the table and cells.
| # | First | Last | Handle | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
Borderless table
Add .table-borderless for a table without borders.
| # | First | Last | Handle | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
Hoverable rows
Add .table-hover to enable a hover state on table rows within a tbody.
| # | First | Last | Handle | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
Responsive tables
Responsive tables allow tables to be ease-readable on mobiles. Make any table responsive across all viewports by wrapping a .table with .table-responsive.
| # | Heading | Heading | Heading | Heading | Heading | Heading | Heading | Heading | Heading | 
|---|---|---|---|---|---|---|---|---|---|
| 1 | Cell | Cell | Cell | Cell | Cell | Cell | Cell | Cell | Cell | 
| 2 | Cell | Cell | Cell | Cell | Cell | Cell | Cell | Cell | Cell | 
| 3 | Cell | Cell | Cell | Cell | Cell | Cell | Cell | Cell | Cell |