Default styles
For basic styling—light padding and only horizontal dividers—add the base class .table
to any <table>
.
#
|
First Name
|
Last Name
|
Username
|
1
|
Mark
|
Otto
|
@mdo
|
2
|
Jacob
|
Thornton
|
@fat
|
3
|
Larry
|
the Bird
|
@twitter
|
<table>
…
</table>
Optional classes
Add any of the following classes to the .table
base class.
.table-striped
Adds zebra-striping to any table row within the <tbody>
via the :nth-child
CSS selector (not available in IE7-IE8).
#
|
First Name
|
Last Name
|
Username
|
1
|
Mark
|
Otto
|
@mdo
|
2
|
Jacob
|
Thornton
|
@fat
|
3
|
Larry
|
the Bird
|
@twitter
|
<table>
…
</table>
.table-bordered
Add borders and rounded corners to the table.
#
|
First Name
|
Last Name
|
Username
|
1
|
Mark
|
Otto
|
@mdo
|
Mark
|
Otto
|
@TwBootstrap
|
2
|
Jacob
|
Thornton
|
@fat
|
3
|
Larry the Bird
|
@twitter
|
<table>
…
</table>
.table-hover
Enable a hover state on table rows within a <tbody>
.
#
|
First Name
|
Last Name
|
Username
|
1
|
Mark
|
Otto
|
@mdo
|
2
|
Jacob
|
Thornton
|
@fat
|
3
|
Larry the Bird
|
@twitter
|
<table>
…
</table>
.table-condensed
Makes tables more compact by cutting cell padding in half.
#
|
First Name
|
Last Name
|
Username
|
1
|
Mark
|
Otto
|
@mdo
|
2
|
Jacob
|
Thornton
|
@fat
|
3
|
Larry the Bird
|
@twitter
|
<table>
…
</table>
Optional row classes
Use contextual classes to color table rows.
Class
|
Description
|
.success
|
Indicates a successful or positive action.
|
.error
|
Indicates a dangerous or potentially negative action.
|
.warning
|
Indicates a warning that might need attention.
|
.info
|
Used as an alternative to the default styles.
|
#
|
Product
|
Payment Taken
|
Status
|
1
|
TB – Monthly
|
01/04/2012
|
Approved
|
2
|
TB – Monthly
|
02/04/2012
|
Declined
|
3
|
TB – Monthly
|
03/04/2012
|
Pending
|
4
|
TB – Monthly
|
04/04/2012
|
Call in to confirm
|
...
<tr class="success">
<td>1</td>
<td>TB - Monthly</td>
<td>01/04/2012</td>
<td>Approved</td>
</tr>
...
Supported table markup
List of supported table HTML elements and how they should be used.
Tag
|
Description
|
<table>
|
Wrapping element for displaying data in a tabular format
|
<thead>
|
Container element for table header rows (<tr> ) to label table columns
|
<tbody>
|
Container element for table rows (<tr> ) in the body of the table
|
<tr>
|
Container element for a set of table cells (<td> or <th> ) that appears on a single row
|
<td>
|
Default table cell
|
<th>
|
Special table cell for column (or row, depending on scope and placement) labelsMust be used within a <thead>
|
<caption>
|
Description or summary of what the table holds, especially useful for screen readers
|
<table>
<caption>...</caption>
<thead>
<tr>
<th>...</th>
<th>...</th>
</tr>
</thead>
<tbody>
<tr>
<td>...</td>
<td>...</td>
</tr>
</tbody>
</table>