一、使用到的标签用法介绍
1. 整体表格结构说明
<table border="1px" cellspacing="0">
<col width="200px">
<tr align="center">...</tr>
<td>...</td>
</table>
- table标签定义 HTML 表格。
简单的 HTML 表格由 table 元素以及一个或多个 tr、th 或 td 元素组成。 - tr元素定义表格行,th元素定义表头,td元素定义表格单元。
- 更复杂的 HTML 表格也可能包括 caption、col、colgroup、thead、tfoot 以及 tbody 元素。
- < col width=“200px”>表示一列单元格的宽度为200像素
- border="1px"为边框属性,cellspacing使用单元格间距增加单元格之间的距离,align="center"为文字居中对齐
2. 针对table的属性说明
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<table border="1px" cellspacing="0">
<col width="200px">
<col width="200px">
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
<br>
<table border="2px" cellspacing="1">
<col width="200px">
<col width="200px">
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
对比table1和table2,区别border和cellspacing属性
- table1中border值为1px,则其表格边框像素为1,cellspacing属性值为0,则此表格中各单元格之间间隙为0
- table2中border值为2px,则其表格边框像素为2,cellspacing属性值为1,则此表格中各单元格之间存在间隙为1像素
二、表格制作简单代码实现
制作大小为5*5的表格
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<h3>前端技术阶段划分标准</h3>
<table border="1px" cellspacing="0">
<thead>标准表</thead>
<tbody>
<col width="200px"><!--每列的宽度-->
<col width="200px">
<col width="200px">
<col width="200px">
<col width="200px">
<tr align="center">
<td></td>
<td>初级</td>
<td>中级</td>
<td>高级</td>
<td>专家</td>
</tr>
<tr align="center">
<td>标准</td>
<td>被产品怼的不像话</td>
<td>跟产品互怼不相上下</td>
<td>怼的产品没话说</td>
<td>直接将其怼辞职</td>
</tr>
<tr align="center">
<td>用户A</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr align="center">
<td>用户B</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr align="center">
<td>用户C</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
<tfoot>
表1
</tfoot>
</table>
</body>
</html>
三、输出结果示例
四、其他table属性标签
1.标签介绍
- 表格整体框架:
<table>
<thead>表格页眉</thead>
<tbody>表格主体</tbody>
<tfoot>表格页脚</tfoot>
</table>
- 表示单元格前六列的宽度:
<colgroup span="6" width="200px">
- 合并单元格
< th colspan=“7”>…< /th>
colspan 设置单元格可横跨的列数。
2.制作简单个人简历
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<table border="1px" cellspacing="0">
<tbody>
<colgroup span="7" width="100px">
<tr height="40px" align="center">
<th colspan="7">个人简历</th>
</tr>
<tr height="40px" align="center">
<td>姓名</td>
<td></td>
<td>性别</td>
<td></td>
<td>年龄</td>
<td></td>
<td rowspan="4">照片</td>
</tr>
<tr height="40px" align="center">
<td>学历</td>
<td></td>
<td>籍贯</td>
<td colspan="3"></td>
</tr>
<tr height="40px" align="center">
<td>电话</td>
<td></td>
<td>政治面貌</td>
<td colspan="3"></td>
</tr>
<tr height="40px" align="center">
<td>毕业院校</td>
<td colspan="5"></td>
</tr>
<tr height="40px" align="center">
<td>求职意向</td>
<td colspan="6"></td>
</tr>
</colroup>
</tbody>
</table>
</body>
</html>