02-前端核心技术-HTML排版(上)


第02章-前端核心技术-HTML排版

学习目标

  1. 掌握HTML表格的基本使用

  2. 掌握HTML表格排版的技术 重点

  3. 掌握HTML整体页面排版的技术 重点 难点

  4. 掌握HTML内联框架的使用场景

  5. 掌握HTML内联框架的使用方法

HTML 表格

HTML表格标签

标签 描述
<table> 表格
<th> 表格的表头单元格
<tr> 表格的行
<td> 表格单元格
<caption> 表格标题
<thead> 表格的头部区域
<tbody> 表格的中间主体部分
<tfoot> 表格的底部区域

如下表格结构图

image-20210926084246266

示例代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
html
 <!DOCTYPE html>
 <html>
 	<head>
 		<meta charset="utf-8">
 		<title>表格</title>
 	</head>
 	<body>
 		<table>
 			<tr>
 				<th>第1行第1列</th>
 				<th>第1行第2列</th>
 				<th>第1行第3列</th>
 			</tr>
 			<tr>
 				<td>第2行第1列</td>
 				<td>第2行第2列</td>
 				<td>第2行第3列</td>
 			</tr>
 		</table>
 	</body>
 </html>

<table>属性

属性 描述
align left |center| right HTML5 不支持。HTML 4.01 已废弃。规定表格相对周围元素的对齐方式。
bgcolor rgb(x,x,x) #xxxxxx 颜色名称 HTML5 不支持。HTML 4.01 已废弃。规定表格的背景颜色。
cellpadding 像素 HTML5 不支持。单元边格沿与其内容之间的空白。
cellspacing 像素 HTML5 不支持。单元格之间的空白。
width 像素|百分百 HTML5 不支持。表格的宽度。
height 像素|百分百 HTML5 不支持。表格的高度
border 像素,默认值1 规定表格单元是否拥有边框。

案例01

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<!DOCTYPE html>
<html>
<span class="hljs-tag">&lt;<span class="hljs-title">head</span>&gt;</span>
	<span class="hljs-tag">&lt;<span class="hljs-title">meta</span> <span class="hljs-attribute">charset</span>=<span class="hljs-value">"utf-8"</span> /&gt;</span>
	<span class="hljs-tag">&lt;<span class="hljs-title">title</span>&gt;</span>表格<span class="hljs-tag">&lt;/<span class="hljs-title">title</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-title">head</span>&gt;</span>

<span class="hljs-tag">&lt;<span class="hljs-title">body</span>&gt;</span>
	<span class="hljs-tag">&lt;<span class="hljs-title">table</span> <span class="hljs-attribute">width</span>=<span class="hljs-value">"80%"</span> <span class="hljs-attribute">bgcolor</span>=<span class="hljs-value">"aqua"</span> <span class="hljs-attribute">align</span>=<span class="hljs-value">"center"</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">caption</span>&gt;</span>受理统计系统<span class="hljs-tag">&lt;/<span class="hljs-title">caption</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span> <span class="hljs-attribute">height</span>=<span class="hljs-value">"50"</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>受理员<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>受理数<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>自办数<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>直接解答<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>同意<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>比例<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>数量<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>比例<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>建议件<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>诉求件<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>咨询件<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span> <span class="hljs-attribute">bgcolor</span>=<span class="hljs-value">"blueviolet"</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>王艳<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span> <span class="hljs-attribute">bgcolor</span>=<span class="hljs-value">"#c3c3c3"</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>总计<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>20<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
	<span class="hljs-tag">&lt;/<span class="hljs-title">table</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-title">body</span>&gt;</span>

</html>

效果展示

image-20210926085337325

<th><td>属性

属性 描述
align left| right |center HTML5 不支持。规定单元格内容的水平对齐方式。
bgcolor rgb(x,x,x) |#xxxxxx |颜色名称 HTML5 不支持。HTML 4.01 已废弃。 规定单元格的背景颜色。
height 像素|百分百 HTML5 不支持。HTML 4.01 已废弃。 设置单元格的高度。
valign top| middle| bottom |baseline HTML5 不支持。规定单元格内容的垂直排列方式。
width 像素|百分百 HTML5 不支持。HTML 4.01 已废弃。 规定单元格的宽度。
colspan 列数 规定单元格可横跨的列数。Column
rowspan 列数 设置单元格可纵跨的行数。Row

案例02:制作计算器

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>计算器</title></head>
	<body>
		<table border="5" cellspacing="10" cellpadding="20" align="center" bgcolor="beige">
			<caption>计算器</caption>
			<tr>
				<td colspan="4" align="center" height="18" bgcolor="bisque"></td>
			</tr>
			<tr>
				<td>C</td>
				<td>%</td>
				<td>/</td>
				<td>*</td>
			</tr>
			<tr>
				<td align="center">7</td>
				<td align="center">8</td>
				<td align="center">9</td>
				<td align="center">+</td>
			</tr>
			<tr>
				<td align="center">4</td>
				<td align="center">5</td>
				<td align="center">6</td>
				<td align="center">-</td>
			</tr>
			<tr>
				<td align="center">1</td>
				<td align="center">2</td>
				<td align="center">3</td>
				<td align="center" rowspan="2" bgcolor="aquamarine">=</td>
			</tr>
			<tr>
				<td align="center">C</td>
				<td align="center">0</td>
				<td align="center">.</td>
			</tr>
		</table>
	</body>
</html>

效果展示

image-20210926085252945

案例03:制作课程表

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>课程表</title>
	</head>
	<body>
	<span class="hljs-tag">&lt;<span class="hljs-title">table</span> <span class="hljs-attribute">border</span>=<span class="hljs-value">"1"</span> <span class="hljs-attribute">cellspacing</span>=<span class="hljs-value">"1"</span> <span class="hljs-attribute">cellpadding</span>=<span class="hljs-value">"5"</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">caption</span>&gt;</span>课程表<span class="hljs-tag">&lt;/<span class="hljs-title">caption</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span> <span class="hljs-attribute">bgcolor</span>=<span class="hljs-value">"aquamarine"</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>星期一<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>星期二<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>星期三<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>星期四<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>星期五<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>星期六<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">th</span>&gt;</span>星期日<span class="hljs-tag">&lt;/<span class="hljs-title">th</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span> <span class="hljs-attribute">rowspan</span>=<span class="hljs-value">"3"</span> <span class="hljs-attribute">bgcolor</span>=<span class="hljs-value">"antiquewhite"</span>&gt;</span>上午<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span> <span class="hljs-attribute">colspan</span>=<span class="hljs-value">"2"</span>&gt;</span>自习<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span> <span class="hljs-attribute">colspan</span>=<span class="hljs-value">"2"</span>&gt;</span>自习<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span> <span class="hljs-attribute">colspan</span>=<span class="hljs-value">"2"</span>&gt;</span>自习<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span> <span class="hljs-attribute">rowspan</span>=<span class="hljs-value">"4"</span> <span class="hljs-attribute">bgcolor</span>=<span class="hljs-value">"beige"</span>&gt;</span>下午<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>PHP<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span> <span class="hljs-attribute">colspan</span>=<span class="hljs-value">"2"</span>&gt;</span>自习<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>JAVA<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span> <span class="hljs-attribute">colspan</span>=<span class="hljs-value">"2"</span>&gt;</span>自习<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>UI<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span> <span class="hljs-attribute">colspan</span>=<span class="hljs-value">"2"</span>&gt;</span>自习<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
		<span class="hljs-tag">&lt;<span class="hljs-title">tr</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>Android<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>Android<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>Android<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>Android<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span>&gt;</span>Android<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
			<span class="hljs-tag">&lt;<span class="hljs-title">td</span> <span class="hljs-attribute">colspan</span>=<span class="hljs-value">"2"</span>&gt;</span>自习<span class="hljs-tag">&lt;/<span class="hljs-title">td</span>&gt;</span>
		<span class="hljs-tag">&lt;/<span class="hljs-title">tr</span>&gt;</span>
	<span class="hljs-tag">&lt;/<span class="hljs-title">table</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-title">body</span>&gt;</span>

</html>

效果展示

image-20210926085358606

案例04:漂亮的表格

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>表格</title>
	</head>
	<body>
		<table width="80%" border="4" cellspacing="2" cellpadding="5" align="center" bordercolor="#CCCCCC">
			<tr bgcolor="burlywood">
				<td align="center" height="60" colspan="12">受理员业务统计表</td>
			</tr>
			<tr>
				<td align="right" height="25" colspan="12">2017-01-02---2017-05-02</td>
			</tr>
			<tr bgcolor="#e9faff">
				<th colspan="2" rowspan="2">受理员</th>
				<th width="10%" rowspan="2">受理数</th>
				<th width="10%" rowspan="2">自办数</th>
				<th width="10%" rowspan="2">直接解答</th>
				<th colspan="2" >拟办意见</th>
				<th colspan="2" >返回修改</th>
				<th colspan="3" >工单类型</th>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td width="8%">同意</td>
				<td width="8%">比例</td>
				<td width="8%">数量</td>
				<td width="8%">比例</td>
				<td width="8%">建议件</td>
				<td width="8%">诉求件</td>
				<td width="8%">咨询件</td>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td width="7%" rowspan="4" bgcolor="#f2fbfe">受理处</td>
				<td width="7%">王艳</td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td>王艳</td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td>王艳</td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td>总计</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td width="7%" rowspan="4" bgcolor="#f2fbfe">话务组</td>
				<td width="7%">王艳</td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td>王艳</td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td>王艳</td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td>王艳</td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr bgcolor="#f3f3f3">
				<td>总计</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
				<td>20</td>
			</tr>
		</table>
	</body>
</html>

效果展示

image-20210926085419834

案例05:制作导航栏

如果把整个表格看作一个整体,那么所有单元格的宽度总和应该等于100%,

换句话说,如果给部分单元格设置宽度,并且总和小于100%,那么剩下的单元格会分摊剩下的空间。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>导航栏</title>
	</head>
	<body>
		<table border="0" cellspacing="0" cellpadding="20">
			<tr align="center" height="50px" bgcolor="coral">
				<td width="10%"></td>
				<td width="10%">
					<img src="img/logo.svg" height="35px" />
					<br/>
					<i>电脑版本</i>
				</td>
				<td></td>
				<td width="5%">
					<a href="">首页</a>
				</td>
				<td width="5%">
					<a href="">发现</a>
				</td>
				<td width="5%">
					<a href="">职位</a>
				</td>
				<td width="5%">
					<a href="">活动</a>
				</td>
				<td width="5%">
					<a href="">素材</a>
				</td>
				<td width="5%">
					<a href="">课程</a>
				</td>
				<td width="5%">
					<a href="">更多</a>
				</td>
				<td></td>
				<td width="5%">
					<a href=""><img src="img/195-magnify.png" </a>
				</td>
				<td width="5%">
					<a href=""><img src="img/145-cloud.png" </a>
				</td>
				<td width="10%"></td>
			</tr>
	</body>
</html>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM