html5 构建一个3行2列的表格,并用css调整
时间: 2024-09-17 15:00:39 浏览: 32
HTML5构建一个3行2列的表格可以这样做:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<style>
table {
width: 100%; /* 自适应宽度 */
}
tr:nth-child(even) {background-color: #f2f2f2;} /* 偶数行背景色变化 */
td, th {
border: 1px solid black; /* 边框样式 */
padding: 8px; /* 内边距 */
text-align: left; /* 文本居左对齐 */
}
th {
background-color: #4CAF50; /* 表头绿色背景 */
color: white; /* 白色文字 */
font-weight: bold; /* 加粗字体 */
}
</style>
</head>
<body>
<table>
<tr>
<th>列1标题</th>
<th>列2标题</th>
</tr>
<tr>
<td>行1数据1</td>
<td>行1数据2</td>
</tr>
<tr>
<td>行2数据1</td>
<td>行2数据2</td>
</tr>
<tr>
<td>行3数据1</td>
<td>行3数据2</td>
</tr>
</table>
</body>
</html>
```
在这个例子中,CSS用于设置了表格的基本样式,如宽度、边框、内边距和文本对齐。`nth-child(even)`选择器用于给偶数行设置不同的背景颜色。`th`元素应用了表头特有的样式。
阅读全文