淘先锋技术网

首页 1 2 3 4 5 6 7
在HTML中,表格是非常重要的一个元素,它能够让我们更加清晰地展示数据。而在一些情况下,我们需要给表格增加背景,在这篇文章里,我们将给大家介绍如何使用带背景的表格。 首先,我们需要使用HTML的标签来创建一个表格,如下所示:

<table>
  <tr>
    <th>Name</th>
    <th>Age</th>
    <th>Gender</th>
  </tr>
  <tr>
    <td>John</td>
    <td>25</td>
    <td>Male</td>
  </tr>
  <tr>
    <td>Mary</td>
    <td>30</td>
    <td>Female</td>
  </tr>
</table>
这段代码创建了一个简单的表格,其中包含了三列分别为Name、Age和Gender,以及两行数据,分别表示John和Mary的信息。 现在,我们来给这个表格加上一个背景。我们需要使用CSS来为表格添加样式,如下所示:

带背景表格完整html代码


<style>
  table {
    background-color: #f2f2f2;
  }
  th, td {
    padding: 8px;
    text-align: left;
  }
  th {
    background-color: #4CAF50;
    color: white;
  }
  tr:nth-child(even) {
    background-color: #f2f2f2;
  }
  tr:hover {
    background-color: #ddd;
  }
</style>
这段代码中,我们使用了table选择器来为整个表格设置背景色,使用th和td选择器来设置单元格的样式,使用tr:nth-child(even)选择器来为偶数行设置背景色,使用tr:hover选择器来为悬停时的行添加背景色。 现在,我们将这两段代码合并起来,形成完整的HTML代码:

<!DOCTYPE html>
<html>
<head>
  <style>
    table {
      background-color: #f2f2f2;
    }
    th, td {
      padding: 8px;
      text-align: left;
    }
    th {
      background-color: #4CAF50;
      color: white;
    }
    tr:nth-child(even) {
      background-color: #f2f2f2;
    }
    tr:hover {
      background-color: #ddd;
    }
  </style>
</head>
<body>

<table>
  <tr>
    <th>Name</th>
    <th>Age</th>
    <th>Gender</th>
  </tr>
  <tr>
    <td>John</td>
    <td>25</td>
    <td>Male</td>
  </tr>
  <tr>
    <td>Mary</td>
    <td>30</td>
    <td>Female</td>
  </tr>
</table>

</body>
</html>
如上所示,这段代码完整包含了HTML和CSS,可以在浏览器中运行,呈现出带背景色的表格。 以上是带背景表格完整html代码的介绍,希望能够对大家有所帮助。