HTML Table Styling

0
12كيلو بايت

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
البحث
الأقسام
إقرأ المزيد
Technology
Role of Business Information Systems (BIS) in Various Business Functions
Business Information Systems (BIS) play a crucial role in enhancing the efficiency and...
بواسطة Business Information Systems (BIS) Course 2024-08-01 17:02:21 0 11كيلو بايت
Computer Programming
Types Summary and Type Conversion
Types summary The following is a summary of the different Python types: string -...
بواسطة Python for Everybody - Full University Python Course Code 2024-07-16 21:37:18 0 9كيلو بايت
Computer Programming
Underline (<u>)
To make text underlined in HTML, you can use the <u> element. This element simply indicates...
بواسطة HTML PROGRAMMING LANGUAGE 2024-08-29 01:57:17 1 9كيلو بايت
Talksphare https://talksphare.com