Pure CSS Table

Pure CSS Table

Pure CSS tables are used to represent data in tabular form. Pure CSS provides a different predefined class for the table that will be very helpful for creating an attractive table layout.

Followings are the predefined table classes that are used to create different table styles.These classes are:

  • .pure-table -It adds padding and borders to the table elements & also emphasizes the headers.
  • .pure-table-bordered - It is used to create bordered table.
  • .pure-table-horizontal - It is used to add a horizontal line in the table only.
  • .pure-table-striped - It is used to create a striped table. If the browser supports CSS3 then it will be shown stripped table.
  • .pure-table-odd -To create a zebra-styled table, simply add the .pure-table-odd class to every other <tr> element.

Default Table

To create Pure CSS, default table add .pure-table class to the <table> element base class.

General Syntax

Try it now

Source Code

Try it now

If you run the above source code then the output look like:

Name Job
Smith Web Designer
Smith Jain Graphics Designer

Bordered Table

To create bordered table in Pure CSS, simply add .pure-table-bordered class to the <table> element base class.

General Syntax

Try it now

Source Code

Try it now

If you run the above source code then the output look like:

# Name Age
1 Smith 25
2 Jane Doe 26
3 John Smith 32

Table with Horizontal Borders

If you want to create a table with horizontal lines only, then add the.pure-table-horizontal class to the <table> element base class.

General Syntax

Try it now

Source Code

Try it now

If you run the above source code then the output look like:

Name Job
Smith Web Designer
Smith Jain Graphics Designer

Striped Table

To create a pure CSS striped table, simply add the .pure-table-odd to the <tr> element base class alternately.

General Syntax

Try it now

Source Code

Try it now

If you run the above source code then the output look like:

Name Job
Smith Web Designer
Smith Jain Graphics Designer
Abhishek Verma App Designer