HTML中的表格是显示具有表格性质的信息的一个很好的工具。这包括像体育比赛成绩、发票数据、股票价格等等。互联网上的许多网站继续使用HTML表格,因为它们在以一种视觉上令人愉悦的方式组织数据方面非常有效。虽然表格数据也可以用div元素和创造性的CSS样式很好地显示出来,但当你需要快速呈现表格数据时,好的老式HTML表格可以使事情简单而有效。在本教程中,我们将学习如何使用HTML
元素来向用户展示二维表格中的信息。创建HTML表格的第一步是创建一个开头和结尾的
<table>
</table>
元素创建表格的行 ------------
表格是由数据行组成的。为了创建一个行,你可以使用
元素。<!DOCTYPE html>
<html lang="en">
<head>
<title>HTML Tables</title>
</head>
<body>
<table>
<tr></tr>
<tr></tr>
</table>
</body>
</html>
用
和 ---------------就像HTML文档本身有一个头部区域和一个主体区域一样,HTML表格也可以使用<thead>和<tbody>进行同样类型的布局。这些标签对于使HTML标记更具语义性是很有用的。表格的标题应该放在
区域,而要显示的数据内容将被放在表格的区域。<!DOCTYPE html>
<html lang="en">
<head>
<title>HTML Tables</title>
<style>
table, th, td {
border: 1px solid black;
}
</style>
</head>
<body>
<table>
<thead>
<tr>
<th>Pepper To Plant</th>
<th>Quantity Needed</th>
</tr>
</thead>
<tbody>
<tr>
<td>Yummy</td>
<td>10</td>
</tr>
<tr>
<td>Lemon Dream</td>
<td>5</td>
</tr>
<tr>
<td>Red Bell</td>
<td>15</td>
</tbody>
</table>
</body>
</html>
用css替换表格border=1
由于
| 添加数据
我们不直接在行本身放置原始数据。要添加数据,必须用 | 标签来包装它。
我们可以看到数据,但要直观地看到哪些单元格包含哪些数据并不容易。让我们通过<table border="1″>添加一个边框。注意,这是一个废弃的属性,但它可能会在一段时间内继续工作。它也是学习和可视化HTML表格布局的好帮手。 用 | 添加表格标题
为了给行和列添加标题,你可以使用表格标题元素: | 。表标题元素的使用就像 | 元素一样,只是有一个相关的标题。就像表格数据一样,表格标题必须放在表格行中。
scope属性可以取两个值中的一个。
colspan 和 rowspancolspan和rowspan属性在 | 和 | 元素上都可以使用。它们提供了与Excel等电子表格程序中合并单元格相同的功能。下面的标记显示了几个例子。
|
|---|
table, th, td {
border: 1px solid black;
}
表的页脚
长表的底部部分也可以用
元素来分割开来。页脚经常被用来包含总和、差异和其他数据结果。<!DOCTYPE html>
<html lang="en">
<head>
<title>HTML Tables</title>
<style>
table, th, td {
border: 1px solid black;
}
</style>
</head>
<body>
<table>
<thead>
<tr>
<th>Pepper To Plant</th>
<th>Quantity Needed</th>
</tr>
</thead>
<tbody>
<tr>
<td>Yummy</td>
<td>10</td>
</tr>
<tr>
<td>Lemon Dream</td>
<td>5</td>
</tr>
<tr>
<td>Red Bell</td>
<td>15</td>
</tbody>
<tfoot>
<tr>
<td>Total</td>
<td>30</td>
</tfoot>
</table>
</body>
</html>
简单的表格样式设计
CSS样式设计对你的HTML表格有很大的帮助。这一小部分的CSS将给我们带来一个整洁的表格。
table, td {
border: 2px solid green;
font-family: Arial, sans-serif;
text-align: center;
}
th {
background-color: green;
color: white;
}
什么是HTML表格 摘要
- 一个表格的主体是由
| 元素添加的。
| 元素。
|
|---|