HTML Table Styling

0
12KB

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
Suche
Kategorien
Mehr lesen
Computer Programming
Using the <span> Tag for Styling
The <span> tag is a generic HTML element that is often used to group inline elements...
Von HTML PROGRAMMING LANGUAGE 2024-08-29 02:17:00 0 13KB
Technology
Computer Viruses
A computer virus is a type of malicious software (malware) designed to replicate itself and...
Von ALAGAI AUGUSTEN 2024-07-13 17:32:43 0 11KB
Computer Programming
Line breaks (<br>)
The <br> tag is used to insert a single line break in your HTML content. It's an empty...
Von HTML PROGRAMMING LANGUAGE 2024-08-15 01:22:49 0 9KB
Computer Programming
Adding comments in HTML (<!-- comment -->)
While global attributes can be applied to any HTML element, some attributes are specific to...
Von HTML PROGRAMMING LANGUAGE 2024-08-15 01:50:21 0 9KB
Talksphare https://talksphare.com