HTML Table Styling

0
12K

HTML Table Styling

You can use CSS to style HTML tables and their elements, providing greater flexibility and customization options. Here are some common styling techniques:

Table-Level Styling

  • Border:
    CSS
    table {
      border: 1px solid #ccc;
    }
    
  • Width:
    CSS
    table {
      width: 80%;
    }
    
  • Background Color:
    CSS
    table {
      background-color: #f2f2f2;
    }
    

Header and Data Cell Styling

  • Font:
    CSS
    th {
      font-weight: bold;
      text-align: center;
    }
    
    td {
      text-align: left;
    }
    
  • Background Color:
    CSS
    th {
      background-color: #4CAF50;
      color: white;
    }
    
  • Padding:
    CSS
    th, td {
      padding: 8px;
    }
    

Striped Rows

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

Hover Effects

CSS
tr:hover {
  background-color: #ddd;
}

Example

HTML
<table style="border: 1px solid #ccc; width: 80%;">
  <thead>
    <tr>
      <th style="background-color: #4CAF50; color: white;">Product</th>
      <th style="background-color: #4CAF50; color: white;">Price</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Product A</td>
      <td>$100</td>
    </tr>
    <tr style="background-color: #f2f2f2;">
      <td>Product B</td>
      <td>$200</td>
    </tr>
  </tbody>
</table>

Note: For more advanced styling, consider using CSS frameworks like Bootstrap or Materialize, which provide pre-built styles and components for tables and other elements.

By combining these techniques, you can create visually appealing and informative HTML tables that enhance the user experience of your web applications.

Like
2
Search
Categories
Read More
Mathematics
EXCEL IN ADVANCED LEVEL MATHEMATICS
EXCEL IN MATHS NOTES
By Landus Mumbere Expedito 2024-07-29 19:08:00 0 11K
Computer Programming
HTML: The Building Blocks of the Web
Definition HTML stands for HyperText Markup Language. It's the standard language used to create...
By HTML PROGRAMMING LANGUAGE 2024-08-13 03:09:45 0 9K
Physics
COLLECTION OF PHYSICS SCENARIOS
COLLECTION OF PHYSICS SCENARIOS
By Landus Mumbere Expedito 2024-08-13 19:19:44 0 13K
Technology
POSSIBLE CHALLENGES FACED WHEN USING THE NETWORKS
Using a computer network presents several challenges that can impact performance, security, and...
By ALAGAI AUGUSTEN 2024-07-17 17:31:43 0 11K
Computer Programming
Nested Lists, List Slicing, and Modifying Lists
Here's a breakdown of nested lists, list slicing, and modifying lists in Python: 1. Nested...
Talksphare https://talksphare.com