Table of Contents
Table in Bootstrap
Table in Bootstrap is working with class table.
Example:
<div> <table class="table"> <caption>Basic Table Layout</caption> <thead> <tr> <th>No</th> <th>Name</th> <th>Dept</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>abc</td> <td>xyz</td> </tr> <tr> <td>2</td> <td>def</td> <td>uvw</td> </tr> <tr> <td>3</td> <td>ghi</td> <td>qrs</td> </tr> </tbody> </table> </div>
OUTPUT:

Stripped Table in Bootstrap
To achive Striped in Table in Bootstrap, we just give “table table-striped” class.
Example:
<div> <table class="table table-striped"> <caption>Striped Table Layout</caption> <thead> <tr> <th>No</th> <th>Name</th> <th>Dept</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>abc</td> <td>xyz</td> </tr> <tr> <td>2</td> <td>def</td> <td>uvw</td> </tr> <tr> <td>3</td> <td>ghi</td> <td>qrs</td> </tr> </tbody> </table> </div>
OUTPUT:

Border of Table in Bootstrap:
We have to just add “table table-bordered” css class in table tag.
Example:
<div> <table class="table table-bordered"> <caption>Bordered Table Layout</caption> <thead> <tr> <th>No</th> <th>Name</th> <th>Dept</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>abc</td> <td>xyz</td> </tr> <tr> <td>2</td> <td>def</td> <td>uvw</td> </tr> <tr> <td>3</td> <td>ghi</td> <td>qrs</td> </tr> </tbody> </table> </div>
OUTPUT:

Hover on Table:
We have to just add ” table table-hover” css class in table tag.
Example:
<div> <table class="table table-hover"> <caption>Hover Table Layout</caption> <thead> <tr> <th>No</th> <th>Name</th> <th>Dept</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>abc</td> <td>xyz</td> </tr> <tr> <td>2</td> <td>def</td> <td>uvw</td> </tr> <tr> <td>3</td> <td>ghi</td> <td>qrs</td> </tr> </tbody> </table> </div>
OUTPUT:

Contextual Table Row in Bootstrap:
Example:
<div> <table class="table"> <caption>Contextual Table Layout</caption> <thead> <tr> <th>No</th> <th>Name</th> <th>Dept</th> </tr> </thead> <tbody> <tr class="active"> <td>1</td> <td>abc</td> <td>xyz</td> </tr> <tr class="success"> <td>2</td> <td>def</td> <td>uvw</td> </tr> <tr class="warning"> <td>3</td> <td>ghi</td> <td>qrs</td> </tr> <tr class="danger"> <td>4</td> <td>jkl</td> <td>nop</td> </tr> </tbody> </table> </div>
OUTPUT:

Responsive Table in Bootstrap:
To make responsive table, we just have to add “table-responsive” class in Div tag.
<div class="table-responsive"> <table class="table"> <thead> <tr> <th>No</th> <th>Name</th> <th>Dept</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>abc</td> <td>xyz</td> </tr> <tr> <td>2</td> <td>def</td> <td>uvw</td> </tr> <tr> <td>3</td> <td>ghi</td> <td>qrs</td> </tr> </tbody> </table> </div>
OUTPUT:
