All table styles are inherited in Bootstrap 4.1.3, meaning any nested tables will be styled in the same manner as the parent.
Simple Table
                                                For basic styling add the base class .tableto any <table>. It may seem super redundant, but given the widespread use of tables for other plugins like calendars and date pickers, we've opted to isolate our custom table styles.
                                            
| # | First Name | Last Name | Username | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
Inverse Table
                                                You can also invert the colors—with light text on dark backgrounds—with .table-dark.
                                            
| # | First Name | Last Name | Username | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
All table styles are inherited in Bootstrap 4, meaning any nested tables will be styled in the same manner as the parent.
Light Table Head
                                                Similar to default and inverse tables, use one of two modifier classes to make <thead>s appear light gray.
                                            
| # | First Name | Last Name | Username | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
Dark Table Head
                                                Similar to default and inverse tables, use one of two modifier classes to make <thead>s appear Dark gray.
                                            
| # | First Name | Last Name | Username | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
All table styles are inherited in Bootstrap 4, meaning any nested tables will be styled in the same manner as the parent.
Striped rows Light
                                                Use .table-stripedto add zebra-striping to any table row within the <tbody>.
                                            
| # | First Name | Last Name | Username | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
Striped rows Inverse
                                                Use .table-striped and .table-darkto add zebra-striping to any table row and inverse styling within the <tbody>.
                                            
| # | First Name | Last Name | Username | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry | the Bird | 
Hoverable rows
                                                Add .table-hoverto 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 | ||
Small table
                                                Add .table-smto make 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 | ||
Contextual classes
Use contextual classes to color table rows or individual cells.
| Type | Column heading | Column heading | Column heading | 
|---|---|---|---|
| Active | Column content | Column content | Column content | 
| Default | Column content | Column content | Column content | 
| Primary | Column content | Column content | Column content | 
| Secondary | Column content | Column content | Column content | 
| Success | Column content | Column content | Column content | 
| Danger | Column content | Column content | Column content | 
| Warning | Column content | Column content | Column content | 
| Info | Column content | Column content | Column content | 
| Light | Column content | Column content | Column content | 
| Dark | Column content | Column content | Column content | 
Responsive tables
                                                Create responsive tables by adding .table-responsiveto any .tableto make them scroll horizontally on small devices (under 768px). When viewing on anything larger than 768px wide, you will not see any difference in these tables.
                                            
| # | First Name | Last Name | Username | 
|---|---|---|---|
| 1 | Mark | Otto | @mdo | 
| 2 | Jacob | Thornton | @fat | 
| 3 | Larry the Bird | ||
 
                         
                     
                     
                     
                     
                     
                     
                         
                         
                        