第1章 网页设计与制作基础 1
1.1网页的基础知识 1
1.1.1 Internet与Web 1
1.1.2网页、网站与主页 1
1.1.3网站的分类与赏析 4
1.1.4网页的配色与布局 5
1.2网站开发流程 8
1.2.1网站策划流程 8
1.2.2网站制作流程 9
1.2.3网站维护流程 9
1.3初识Dreamweaver CS5 10
1.3.1 Dreamweaver CS5简介 10
1.3.2 Dreamweaver CS5窗口界面 11
1.3.3 Dreamweaver CS5的基本操作 13
1.4站点的创建与管理 15
1.4.1创建本地站点 15
1.4.2管理站点文件 16
1.4.3管理本地站点 17
1.5 HTML 5基础 18
1.5.1 HTML 5简介 19
1.5.2 HTML 5的基本结构 20
1.5.3 HTML 5的基本标记 21
1.6案例:网站首页 25
练习题 28
第2章 网页中文本的创建 29
2.1文本的基本操作 29
2.1.1在网页中输入文本 29
2.1.2设置字体 31
2.1.3设置字号 32
2.1.4设置字体颜色 32
2.1.5设置字体样式 33
2.1.6编辑与设置段落格式 33
2.1.7设置是否显示不可见元素 35
2.2插入特殊文本对象 35
2.2.1插入特殊字符 35
2.2.2插入水平线 36
2.2.3插入注释 37
2.2.4插入日期 37
2.3项目符号和编号列表 38
2.3.1创建项目列表 38
2.3.2更改项目列表 38
2.3.3多级项目列表 39
2.3.4创建编号列表 39
2.3.5更改编号列表 40
2.3.6多级编号列表 40
2.4设置网页的页面属性 41
2.5案例:站点的建立 43
练习题 44
第3章 图像、多媒体元素与超链接 45
3.1网页中图像的应用 45
3.1.1网页中常用的图像格式 45
3.1.2插入图像 45
3.1.3设置图像属性 46
3.1.4调整图像的对齐方式 47
3.2网页中多媒体的应用 48
3.2.1插入Flash元素 48
3.2.2插入音频 51
3.3创建超链接 52
3.3.1超链接概述 52
3.3.2创建超链接 53
3.3.3创建E-mail链接 54
3.3.4创建锚点链接 55
3.3.5创建图像链接 56
3.3.6创建图像热点链接 56
3.4案例:制作图文混排页面 58
练习题 60
第4章 CSS3样式 61
4.1 CSS3样式的概念 61
4.1.1 CSS3介绍 61
4.1.2 CSS3样式控制面板 61
4.1.3 CSS3样式的类型 62
4.2样式的类型和创建 62
4.2.1创建CSS样式 62
4.2.2附加外部CSS样式 63
4.2.3应用CSS样式 64
4.2.4编辑CSS样式 64
4.2.5删除CSS样式 64
4.3编辑样式 64
4.4 CSS3的属性设置 65
4.4.1类型设置 65
4.4.2背景设置 66
4.4.3区块设置 66
4.4.4方框设置 67
4.4.5边框设置 68
4.4.6列表设置 68
4.4.7定位设置 69
4.4.8扩展设置 69
4.5案例:使用CSS3美化页面 70
4.5.1用CSS轻松美化文字 70
4.5.2 CSS的图文混排效果 72
练习题 73
第5章 表格的使用 75
5.1表格的简单操作 75
5.1.1表格概述 75
5.1.2表格的组成 76
5.1.3插入表格 76
5.1.4表格各元素的属性 76
5.1.5在表格中插入内容 77
5.1.6选择表格元素 77
5.1.7复制、粘贴表格 78
5.1.8合并和拆分单元格 78
5.1.9增加和删除表格的行和列 79
5.2网页中的数据表格 79
5.2.1导入和导出表格的数据 79
5.2.2排序表格 80
5.3复杂表格的排版 81
5.4案例:制作表格布局的页面 82
练习题 87
第6章 框架与框架集 88
6.1框架与框架集的基本操作 88
6.1.1框架与框架集 88
6.1.2建立框架集 90
6.1.3框架的选择 91
6.1.4为框架添加内容 91
6.1.5保存框架 91
6.1.6修改框架的大小 92
6.1.7拆分框架 92
6.1.8删除框架 93
6.2框架的属性设置 93
6.2.1框架集属性 93
6.2.2框架属性 94
6.2.3改变框架的背景颜色 95
6.2.4框架中的链接 95
6.3案例:制作框架网页 96
练习题 97
第7章 AP Div、行为和表单的使用 98
7.1 AP Div的基本操作 98
7.2 AP Div与表格的相互转换 102
7.2.1将AP Div元素转换成表格 102
7.2.2将表格转换为AP Div元素 103
7.3认识行为 104
7.4行为的基本操作 105
7.4.1设置弹出提示信息 106
7.4.2制作网页加载时弹出公告页 106
7.4.3设置交换图像特效 107
7.4.4设置状态栏文本 108
7.5表单和表单对象 108
7.6案例:制作“家乡山水”页面 112
练习题 113
第8章 Div + CSS布局入门 115
8.1 Div+CSS概述 115
8.1.1插入Div 115
8.1.2 Div的嵌套 116
8.2盒模型 117
8.3 CSS的定位和浮动 119
8.3.1 CSS定位属性 120
8.3.2 CSS浮动属性 122
8.3.3清除浮动 123
8.4 CSS3的布局方式 124
8.4.1居中的布局设计 124
8.4.2浮动的布局设计 125
8.4.3高度自适应 126
8.5 CSS3中盒模型的新增属性 127
8.5.1实战1:overflow 127
8.5.2实战2: overflow-x 128
8.5.3实战3:overflow-y 129
8.6案例:使用Div + CSS布局网页 130
练习题 134
第9章 CSS3与JavaScript搭配应用 136
9.1 JavaScript概述 136
9.1.1 JavaScript的概念 136
9.1.2 JavaScript的引用 137
9.1.3 JavaScript与CSS3 138
9.2 JavaScript语法基础 139
9.2.1数据类型 139
9.2.2变量 140
9.2.3运算符 141
9.2.4流程控制语句 143
9.2.5函数 147
9.3实战1:跑马灯效果 149
9.4实战2:左右移动的图片 150
9.5实战3:跟随鼠标指针移动的图片 152
9.6案例:制作树形导航菜单 153
练习题 157
第10章 资源、模板和库 159
10.1资源管理 159
10.1.1站点“资源”与“资源”面板 159
10.1.2管理站点资源 160
10.2创建基于模板的网页 162
10.2.1模板简介 162
10.2.2创建模板 162
10.2.3定义模板的可编辑区域 164
10.2.4创建基于模板的文档 165
10.2.5在现有文档上应用模板 166
10.2.6编辑模板 166
10.2.7从模板中分离文档 167
10.2.8更新基于模板的页面 167
10.3使用库项目 168
10.3.1库简介 168
10.3.2创建库项目 168
10.3.3管理和编辑库项目 169
10.4案例:利用模板制作风格统一的页面 170
练习题 172
第11章 ASP动态网页开发 174
11.1 ASP动态网页基础 174
11.1.1 ASP动态网页概述 174
11.1.2 ASP的运行环境 176
11.1.3 ASP语法基础 178
11.1.4创建ASP网页 180
11.2 ASP内置对象 182
11.2.1 Response对象 183
11.2.2 Request对象 184
11.2.3 Cookies集合 185
11.2.4 Session对象 186
11.2.5 Server对象 187
11.2.6 Application对象 187
11.2.7 Inc文件和Global.asa文件 188
11.3 ADO数据对象接口 190
11.3.1 ADO接口概述 190
11.3.2 Connection对象 190
11.3.3 RecordSet对象 194
11.3.4 Command对象 196
11.3.5使用ADO技术存取数据库的方法 198
11.4实例:简单聊天系统 200
练习题 202
第12章 移动网页的设计 204
12.1桌面Web与移动Web 204
12.1.1移动Web和桌面的差异 204
12.1.2移动Web的限制 205
12.2移动Web语言与协议 206
12.3移动网页的制作 207
12.3.1确定协议和语言 207
12.3.2静态页面的制作 208
12.3.3动态开发框架介绍 210
12.3.4移动Web调试软件 211
练习题 212
第13章 网站的发布与管理 213
13.1网站的测试 213
13.1.1功能测试 213
13.1.2兼容性测试 215
13.1.3性能测试 216
13.1.4安全性测试 216
13.2网站的发布 217
13.2.1域名的申请 217
13.2.2空间的购买 218
13.2.3网站的上传 219
13.3远程站点的管理与维护 221
13.3.1上传与获取文件 221
13.3.2本地与远程的同步 221
13.3.3遮盖上传 222
13.4团队合作 223
13.4.1存回和取出 223
13.4.2设计备注 224
练习题 225
第14章 心灵深入的旋律——音乐网站 227
14.1构思布局 227
14.1.1设计分析 227
14.1.2排版架构 228
14.2模块分割 229
14.2.1页头部分 229
14.2.2左侧内容列表 231
14.2.3中间内容列表 232
14.2.4右侧内容列表 234
14.2.5页脚部分 235
14.3整体调整 235
14.3.1页面内容主体调整 235
14.3.2页面整体调整 236
练习题 237
参考文献 238