Utilizor
Contact Us

CSS Tables

The look of an HTML table can be greatly improved with CSS.

CSS Tables

The look of an HTML table can be greatly improved with CSS.

Example 1: Table Borders

To specify table borders in CSS, use the border property.

Firstname Lastname
Peter Griffin
Lois Griffin

Example 2: Collapse Table Borders

The border-collapse property sets whether the table borders should be collapsed into a single border.

Firstname Lastname
Peter Griffin
Lois Griffin

Example 3: Table Width and Height

Width and height of a table are defined by the width and height properties.

Firstname Lastname Savings
Peter Griffin $100

Example 4: Horizontal Alignment

The text-align property sets the horizontal alignment (like left, right, or center) of the content in <th> or <td>.

Firstname Lastname Savings
Peter Griffin $100

Example 5: Table Style

This example demonstrates a fancy table style with hover effect and striped rows.

Firstname Lastname Country
Alfreds Futterkiste Maria Anders Germany
Berglunds snabbköp Christina Berglund Sweden
Centro comercial Moctezuma Francisco Chang Mexico

Example

table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  text-align: left;
  padding: 8px;
}

tr:nth-child(even) {background-color: #f2f2f2;}