目 录
第1章 网页开发起步...............1
1.1 HTML文档的结构...................................2
1.1.1 HTML的基本结构...................2
1.1.2 使用记事本开发HTML页面....3
【示例1.1】使用记事本开发HTML........3
1.1.3 使用VS Code开发网页............4
1.1.4 设置页面背景色和背景图片....8
【示例1.2】设置网页背景颜色...........9
【示例1.3】设置背景图片...................9
1.2 基础标签........................................................10
1.2.1 文本类标签..............................10
【示例1.4】标题标签的使用.............11
【示例1.5】 p标签的使用................12
【示例1.6】行内标签的使用.............13
【示例1.7】换行标签的使用.............14
1.2.2 水平线标签..............................14
【示例1.8】水平线的使用.................15
1.2.3 HTML文档注释和特殊符号....15
【示例1.9】 在网页底部添加
版权部分........................16
1.3 图像标签........................................................17
1.3.1 图像标签的使用......................17
【示例1.10】图片的使用...................18
1.3.2 图片的相对路径与路径..19
1.4 超链接标签..................................................20
1.4.1 页面间链接..............................20
【示例1.11】超链接的使用...............21
【示例1.12】网站内页面间的链接....22
1.4.2 锚点链接..................................23
【示例1.13】锚点链接......................23
1.4.3 电子邮件链接..........................25
【示例1.14】邮箱链接的使用...........25
1.5 块级标签与行内标签.............................26
1.5.1 div标签和span标签...............26
【示例1.15】div标签的使用.............26
【示例1.16】span 标签的使用...........27
1.5.2 HTML的标签分类................27
实践任务....................................................................28
小 结....................................................................29
习 题....................................................................29
第2章 CSS样式入门.............31
2.1 CSS的基本语法.......................................32
2.1.1 CSS样式表概述......................32
2.1.2 样式表的基本语法..................34
2.1.3 样式表的选择器......................34
【示例2.1】标签选择器应用.............35
【示例2.2】类样式选择器案例.........37
【示例2.3】ID样式选择器示例........38
2.2 常见的样式属性及其应用..................39
2.2.1 文本及字体属性......................39
【示例2.4】文本及字体样式设置.....40
2.2.2 盒子模型..................................41
【示例2.5】边框样式设置.................44
【示例2.6】填充样式设置.................45
【示例2.7】 块级元素和行内元素
设置宽与高....................47
2.2.3 背景属性..................................49
【示例2.8】背景相关样式设置.........50
2.3 样式使用分类.............................................51
2.3.1 行内样式表..............................51
【示例2.9】行内样式设置................. 52
2.3.2 内嵌样式表..............................52
2.3.3 外部样式表..............................52
实践任务.................................................................... 55
小 结.................................................................... 63
习 题.................................................................... 64
第3 章 排列网页内容..............66
3.1 列表标签........................................................ 67
3.1.1 无序列表..................................67
【示例3.1】无序列表标签的使用..... 68
3.1.2 有序列表..................................69
【示例3.2】有序列表标签的使用..... 69
3.1.3 定义列表..................................70
【示例3.3】定义列表标签的使用..... 71
【示例3.4】定义列表混合布局......... 72
3.2 表格标签........................................................ 73
3.2.1 表格的基本结构......................73
3.2.2 表格的使用..............................74
【示例3.5】表格标签的应用............. 75
3.2.3 合并单元格..............................76
【示例3.6】colspan 属性的用法........ 77
【示例3.7】rowspan 属性的用法....... 79
【示例3.8】跨行与跨列的同时应用.... 81
3.2.4 表格的高级用法......................82
【示例3.9】表格高级标签的应用..... 83
3.3 表格的美化与布局.................................. 85
3.3.1 表格的美化..............................85
【示例3.10】 表格宽度、高度、.
边框属性的用法........... 85
【示例3.11】表格背景和对齐设置.... 87
【示例3.12】 设置表格单元格的.
间距与填充................... 89
3.3.2 表格布局..................................90
实践任务.................................................................... 94
小 结.................................................................... 95
习 题.................................................................... 96
第4 章 表单与框架................98
4.1 表单................................................................... 99
4.1.1 表单概述..................................99
4.1.2 表单的基本语法....................100
【示例4.1】用户登录...................... 101
4.2 表单元素..................................................... 102
4.2.1 表单元素的基本格式............102
4.2.2 表单元素介绍........................103
4.3 表单的综合应用..................................... 110
4.4 内嵌框架..................................................... 114
4.4.1
【示例4.2】内嵌框架的使用........... 114
4.4.2 超链接与内嵌框架关联........115
【示例4.3】内嵌框架的使用........... 116
实践任务................................................................. 117
小 结................................................................. 127
习 题................................................................. 128
第5 章 网页布局设计............ 130
5.1 盒子的定位................................................ 131
5.1.1 标准文档流............................131
【示例5.1】display 属性的使用....... 132
【示例5.2】 行内块inline-block.
属性值的使用............... 135
5.1.2 盒子的定位............................136
【示例5.3】固定定位的使用........... 142
5.2 盒子的浮动................................................ 144
5.2.1 float 属性................................144
【示例5.4】 使用float 实现文字.
绕排图片...................... 145
5.2.2 inline-block 与浮动的区别....153
5.3 页面整体布局.......................................... 153
5.3.1 页面布局概述........................153
5.3.2 布局案例分析........................155
实践任务................................................................. 161
小 结................................................................. 168
习 题................................................................. 169
第6 章 CSS 样式进阶........... 170
6.1 CSS 样式选择器.................................... 171
6.1.1 基本选择器分类....................171
6.1.2 复合选择器分类....................171
【示例6.1】层次选择器的使用....... 173
6.1.3 伪类选择器............................175
【示例6.2】 超链接伪类样式的.
使用.............................. 175
【示例6.3】伪类选择器的使用....... 177
6.1.4 属性选择器............................178