入门篇 3
第1章 网页的基本知识 3
1.1 网页制作基础知识 4
1.1.1 认识网页 4
1.1.2 认识网站 4
1.1.3 网页的类型 6
1.1.4 网页制作中的专业术语 7
1.1.5 网页页面的基本组成元素 10
1.2 网站的一般开发流程 11
1.2.1 收集资料和素材 11
1.2.2 规划站点 11
1.2.3 制作网页 12
1.2.4 测试站点 12
1.2.5 发布站点 12
1.2.6 更新和维护站点 12
1.3 商业网站开发流程 13
1.3.1 需求分析阶段 14
1.3.2 实现阶段 14
1.3.3 发布阶段 14
1.4 商业网站项目管理流程 14
1.5 网页制作相关软件 16
1.5.1 网页编辑软件 16
1.5.2 图像处理软件 17
1.5.3 动画制作软件 17
1.5.4 网页配色软件 17
1.5.5 网站推广软件 18
1.6 网页制作的原则和技巧 18
1.6.1 网页制作的基本原则 18
1.6.2 网页基本元素的标准及使用技巧 19
1.6.3 用色的技巧 21
1.7 如何学好网页制作 23
1.8 基础练习 23
1.8.1 浏览各种网站确定其类型 24
1.8.2 指出网页中各部分的名称 24
1.9 本章小结 24
知识关联 24
第2章 初识Dreamweaer CS3 25
2.1 Dreamweaver CS3的启动与退出 26
2.1.1 启动Dreamweaver CS3 26
2.1.2 退出Dreamweaver CS3 26
2.2 认识Dreamweaver CS3的工作界面 26
2.2.1 插入栏 27
2.2.2 文档工具栏 27
2.2.3 浮动面板组 27
2.2.4 “属性”面板 28
2.2.5 状态栏 28
2.3 网页文件操作 29
2.3.1 新建网页 29
2.3.2 设置网页属性 30
2.3.3 保存网页 30
2.3.4 预览网页 30
2.3.5 打开网页 30
2.4 基础实例——新建“小小”网页 31
2.5 基础练习 32
2.6 本章小结 32
知识关联 32
第3章 规划与创建站点 33
3.1 站点的规划 34
3.1.1 认识站点 34
3.1.2 规划站点结构 34
3.2 站点的创建与管理 36
3.2.1 创建站点 36
3.2.2 管理站点 39
3.3 基础实例——规划并创建“生活一点通”站点 44
3.3.1 规划站点 44
3.3.2 创建站点 45
3.4 基础练习 47
3.4.1 规划“海韵房产”站点 47
3.4.2 根据规划创建站点 48
3.5 本章小结 48
知识关联 48
第4章 利用文本创建简洁的网页 49
4.1 添加文本 50
4.1.1 认识“文本”插入栏 50
4.1.2 添加普通文本 50
4.1.3 添加特殊符号 51
4.1.4 添加空格 52
4.1.5 添加水平线 52
4.1.6 添加日期 54
4.1.7 文本换行与分段 55
4.2 设置文本格式 57
4.2.1 设置文本基本格式 57
4.2.2 设置段落格式 60
4.3 创建列表 63
4.3.1 编号列表 63
4.3.2 项目列表 64
4.3.3 定义列表 64
4.3.4 设置列表属性 64
4.3.5 嵌套列表的创建 65
4.4 基础实例——制作“听读看”网页 66
4.5 基础练习 69
4.6 本章小结 70
知识关联 70
第5章 用表格制作表格式数据网页 71
5.1 制作表格的方法 72
5.1.1 创建表格 72
5.1.2 创建嵌套表格 73
5.1.3 在表格中添加内容 73
5.2 编辑表格的方法 73
5.2.1 选择表格 73
5.2.2 行或列的选中 74
5.2.3 单元格的选中 74
5.2.4 单元格的合并与拆分 75
5.2.5 行或列的添加与删除 76
5.3 表格和单元格的属性设置 77
5.3.1 设置表格属性 77
5.3.2 设置单元格属性 78
5.4 表格的高级操作 79
5.4.1 排序表格 79
5.4.2 导入和导出表格内容 80
5.5 使用布局视图进行网页布局 82
5.5.1 创建布局表格和布局单元格 82
5.5.2 设置布局表格和布局单元格属性 84
5.6 基础实例——制作“心有所属”网页 87
5.6.1 使用布局表格及布局单元格进行页面布局 88
5.6.2 设置表格及单元格属性 90
5.7 基础练习 91
5.8 本章小结 92
知识关联 92
第6章 给网页加入图像 93
6.1 网页中支持的图像格式 94
6.2 为网页添加图像 94
6.2.1 直接插入图像 94
6.2.2 用占位符插入图像 96
6.3 设置图像属性 97
6.4 创建鼠标经过图像 101
6.5 插入导航条 102
6.6 基础实例——创建“动物世界”网页 103
6.7 基础练习 107
6.8 本章小结 108
知识关联 108
第7章 用超级链接互联网页 109
7.1 认识超级链接 110
7.1.1 超级链接的类型 110
7.1.2 超级链接路径的分类 112
7.2 创建超级链接 112
7.2.1 创建文本超级链接 113
7.2.2 创建图像超级链接 114
7.2.3 创建锚链接 116
7.2.4 创建电子邮件链接 117
7.2.5 创建空链接 118
7.3 基础实例——为“网站联盟”网页添加链接 118
7.4 基础练习 122
7.5 本章小结 124
知识关联 124
第8章 添加炫目的动态元素 125
8.1 插入Flash媒体元素 126
8.1.1 认识Flash文件 126
8.1.2 插入Flash动画 127
8.1.3 设置Flash背景透明 128
8.1.4 插入Flash按钮 129
8.1.5 插入Flash文本 130
8.1.6 插入FlashPaper 131
8.1.7 插入Flash视频 132
8.2 插入其他媒体元素 133
8.2.1 插入Shockwave影片 133
8.2.2 插入Java Applet 134
8.2.3 插入插件 135
8.3 添加音乐元素 136
8.3.1 添加背景音乐 137
8.3.2 添加音乐链接 138
8.3.3 页面音乐的嵌入 138
8.4 利用时间轴制作简单动画 139
8.4.1 认识时间轴 139
8.4.2 制作动画效果 140
8.5 基础实例——制作“八月疯狂卖”网页 142
8.6 基础练习 147
8.7 本章小结 148
知识关联 148
第9章 站点的发布 149
9.1 申请域名及主页空间 150
9.1.1 申请免费的主页空间和域名 150
9.1.2 申请收费的网站空间和域名 152
9.1.3 申请域名 155
9.2 站点的本地测试 156
9.2.1 兼容性测试 156
9.2.2 检查站点范围的链接 158
9.2.3 修复站点范围的链接 160
9.2.4 下载速度检测 160
9.3 发布站点 161
9.3.1 配置远程信息 161
9.3.2 发布站点 163
9.4 站点管理和宣传 164
9.4.1 使用同步功能 164
9.4.2 使用设计笔记 164
9.4.3 使用站点报告 166
9.4.4 站点的宣传 167
9.5 基础练习 169
9.5.1 申请免费主页空间 170
9.5.2 上传站点 170
9.6 本章小结 170
知识关联 170
提高篇 173
第10章 使用层叠样式表美化网页 173
10.1 什么是层叠样式表 174
10.2 创建层叠样式表 174
10.2.1 认识“CSS样式”面板 174
10.2.2 创建层叠样式表 175
10.3 定义层叠样式表属性 177
10.3.1 设置类型属性 177
10.3.2 设置背景属性 178
10.3.3 设置区块属性 179
10.3.4 设置方框属性 180
10.3.5 设置边框属性 181
10.3.6 设置列表属性 181
10.3.7 设置定位属性 182
10.3.8 设置扩展属性 183
10.4 管理层叠样式表 184
10.4.1 编辑层叠样式 184
10.4.2 链接外部层叠样式表文件 185
10.4.3 删除层叠样式表 186
10.5 应用层叠样式表 186
10.5.1 使用网页元素的快捷菜单应用CSS样式 186
10.5.2 使用CSS样式的快捷菜单应用CSS样式 187
10.5.3 使用网页元素的“属性”面板应用CSS样式 187
10.6 提高实例——美化“软件下载”页面 187
10.7 提高练习 192
10.8 本章小结 193
提高知识问答 193
第11章 使用AP Div布局网页 195
11.1 AP Div的创建 196
11.1.1 创建AP Div 196
11.1.2 创建嵌套AP Div 196
11.2 AP Div的编辑操作 197
11.2.1 认识“AP元素”面板 197
11.2.2 选择AP Div 197
11.2.3 移动AP Div 198
11.2.4 对齐AP Div 198
11.2.5 调整AP Div的大小 199
11.2.6 设置AP Div的堆叠顺序 200
11.2.7 改变AP Div的可见性 202
11.3 AP Div的属性设置 202
11.3.1 单个AP Div的属性设置 203
11.3.2 多个AP Div的属性设置 204
11.4 使用Div+CSS布局网页 204
11.4.1 了解基于CSS的页面布局 204
11.4.2 插入Div标签进行布局 205
11.5 提高实例——制作“猫和鱼的对话”网页 208
11.6 提高练习 211
11.6.1 制作“小二上菜”场景1 212
11.6.2 制作“小二上菜”场景2 212
11.7 本章小结 213
提高知识问答 214
第12章 用框架布局页面 215
12.1 了解框架及框架集 216
12.2 框架网页的创建 216
12.2.1 从“新建文档”对话框创建 217
12.2.2 从“布局”插入栏中创建 217
12.2.3 手动创建框架网页 218
12.2.4 创建嵌套框架集 218
12.3 框架及框架集的基本操作 219
12.3.1 选择框架和框架集 219
12.3.2 保存框架和框架集文档 220
12.3.3 删除框架 223
12.4 框架及框架集的设置 223
12.4.1 设置框架的属性 223
12.4.2 设置框架集的属性 224
12.4.3 设置框架集的网页标题 225
12.4.4 使用链接控制框架的内容 225
12.4.5 生成无框架内容 226
12.5 提高实例——制作“Logo制作教程”页面 226
12.6 提高练习 230
12.7 本章小结 231
提高知识问答 231
第13章 模板的使用 233
13.1 模板的创建 234
13.1.1 将现有网页另存为模板 234
13.1.2 创建空白模板 234
13.2 模板的编辑 235
13.2.1 指定可编辑区域 235
13.2.2 更改可编辑区域的名称 236
13.2.3 取消对可编辑区域的标记 236
13.2.4 定义模板的重复区域 237
13.2.5 定义模板的可选区域 238
13.3 模板的应用 240
13.3.1 从“从模板新建”对话框创建新网页 240
13.3.2 在“资源”面板中从模板创建新网页 240
13.3.3 为网页应用模板 241
13.4 模板的管理 241
13.4.1 删除模板 242
13.4.2 打开网页所附模板 242
13.4.3 更新网页模板 242
13.4.4 将网页脱离模板 242
13.5 创建嵌套模板 243
13.6 提高实例——制作“求职简历”网页 244
13.6.1 基本模板的制作和应用 245
13.6.2 嵌套模板的制作与应用 247
13.7 提高练习 250
13.8 本章小结 251
提高知识问答 251
第14章 表单的应用 253
14.1 创建表单 254
14.1.1 创建表单的方法 254
14.1.2 设置表单属性 255
14.2 添加表单对象 256
14.2.1 添加文本字段 256
14.2.2 添加隐藏域 258
14.2.3 添加复选框 259
14.2.4 添加单选按钮 260
14.2.5 单选按钮组 260
14.2.6 添加列表菜单 261
14.2.7 添加跳转菜单 262
14.2.8 添加文件域 263
14.2.9 添加按钮 263
14.2.10 添加图像域 264
14.2.11 添加字段集 265
14.3 提高实例——这制作“按揭贷款计算器” 265
14.3.1 创建表单 266
14.3.2 创建表单对象 267
14.4 提高练习 269
14.4.1 创建表单及表单对象 269
14.4.2 设置表单及表单对象属性 270
14.5 本章小结 271
提高知识问答 272
第15章 行为的应用 273
15.1 什么是行为 274
15.2 行为的添加与编辑 275
15.2.1 认识“行为”面板 275
15.2.2 添加行为 275
15.2.3 修改行为 276
15.2.4 删除行为 276
15.2.5 获取更多的行为 276
15.3 使用Dreamweaver预置的行为 277
15.3.1 交换图像 278
15.3.2 弹出信息 279
15.3.3 打开浏览器窗口 280
15.3.4 拖动AP元素 281
15.3.5 控制Shockwave或Flash 282
15.3.6 播放声音 283
15.3.7 改变属性 283
15.3.8 显示-隐藏元素 284
15.3.9 显示弹出式菜单 285
15.3.10 检查表单 286
15.3.11 设置导航栏图像 287
15.3.12 调用JavaScript 288
15.3.13 转到URL 288
15.4 提高实例——制作“Windows XP登录”网页 289
15.4.1 为网页“login.html”添加行为 289
15.4.2 为网页“login2.html”添加行为 290
15.5 提高练习 291
15.6 本章小结 291
提高知识问答 292
精通篇 295
第16章 动态网页基础 295
16.1 认识动态网页 296
16.2 数据库基础 296
16.2.1 Access 296
16.2.2 SQL Server 298
16.2.3 MySQL 303
16.2.4 Oracle 305
16.3 动态网页开发语言 305
16.3.1 ASP 306
16.3.2 ASP.NET 306
16.3.3 PHP 307
16.3.4 JSP 308
16.4 Web服务器 309
16.4.1 IIS 309
16.4.2 Apache 311
16.5 动态网页开发流程 311
16.6 精通实例——用ASP开发一个简单的网页 312
16.6.1 制作动态网页 312
16.6.2 浏览动态网页 313
16.7 精通练习 313
16.8 本章小结 314
第17章 制作ASP动态网页 315
17.1 IIS的配置 316
17.2 数据库(Access)的创建 317
17.3 动态站点的创建及配置 318
17.4 数据源的创建 319
17.4.1 了解连接字符串 319
17.4.2 在Dreamweaver中创建数据库连接 320
17.5 制作数据库动态网页 321
17.5.1 创建记录集 321
17.5.2 制作动态页面 325
17.6 精通练习 337
17.7 本章小结 338
第18章 网页制作辅助软件的使用 339
18.1 使用Fireworks处理图像 340
18.1.1 Fireworks编辑网页中的图像 340
18.1.2 用Fireworks优化网页中的图像 341
18.2 配色软件“玩转颜色”的使用 342
18.2.1 网页颜色的抓取 343
18.2.2 分析网页色彩 343
18.3 配色网页“peise.htm”的使用 345
18.4 文本动画制作软件“Flax”的使用 347
18.5 发布站点软件“LeapFTP”的使用 349
18.5.1 配置站点 349
18.5.2 上传站点 350
18.5.3 下载站点 351
18.6 网站登录软件“登录骑兵”的使用 352
18.7 精通实例——制作“吸纳网”网页 355
18.8 精通练习 358
18.9 本章小结 358
第19章 网页特效制作与网页制作技巧 359
19.1 JavaScript简介 360
19.1.1 JavaScript的特点 360
19.1.2 JavaScript的函数 360
19.1.3 在网页中使用JavaScript 361
19.2 网页特效制作 362
19.2.1 动态链接注释 362
19.2.2 确认删除 364
19.2.3 全屏打开窗口 365
19.2.4 日期联动下拉列表框 365
19.2.5 禁止使用鼠标右键 367
19.2.6 震动的图像 368
19.3 网页制作技巧 369
19.3.1 消除网页中的乱码 369
19.3.2 制作“1”像素的表格边框 369
19.3.3 去掉单击超级链接后的图像虚线 370
19.3.4 制作“设为首页”超级链接 370
19.3.5 制作“添加到收藏夹”链接 371
19.3.6 禁止保存网页 371
19.3.7 查看网页源代码 372
19.3.8 更换IE地址栏前的图标 372
19.3.9 定时跳转 372
19.3.10 让表单和其他内容之间无空隙 372
19.4 Web 2.0标准简介 373
19.4.1 什么是Web标准 373
19.4.2 应用Web标准建设网站的好处 374
19.4.3 应用Web标准改善现有网站 375
19.5 精通实例——制作完全符合Web 2.0的网页 377
19.6 精通练习 381
19.7 本章小结 382
实战篇 385
第20章 “昆虫的世界”网站制作 385
20.1 实例说明 386
20.2 制作要点 387
20.3 制作过程 387
20.3.1 规划站点及素材收集 387
20.3.2 创建本地站点 388
20.3.3 创建形象页 390
20.3.4 导出样式表文件 395
20.3.5 制作模板页面 395
20.3.6 制作首页 399
20.3.7 制作“昆虫知识”页面 401
20.4 拓展练习 403
20.4.1 制作模板文档 404
20.4.2 通过模板创建首页 404
20.4.3 通过模板创建“星光追击”网页 405
第21章 “拉风车神”网站制作 407
21.1 实例说明 408
21.2 制作要点 409
21.3 制作过程 410
21.3.1 创建站点 410
21.3.2 创建顶部页面top.html 411
21.3.3 制作底部网页bottom.html 415
21.3.4 制作首页主内容页面main.html 416
21.3.5 制作首页 421
21.3.6 制作“人车生活”页面rcsh.html 422
21.3.7 发布站点 426
21.4 拓展练习 429
第22章 “奶油饼屋”博客网站制作 431
22.1 实例说明 432
22.2 制作要点 434
22.3 制作过程 434
22.3.1 创建数据库文件 434
22.3.2 配置IIS与创建站点 435
22.3.3 创建“管理员登录”页面login.asp 437
22.3.4 制作右侧网页right.asp 438
22.3.5 制作首页index.asp 441
22.3.6 制作info.asp页面 444
22.3.7 制作发布日志页面post.asp 446
22.3.8 制作编辑日志页面edit.asp 448
22.3.9 制作删除日志页面del.asp 450
22.3.10 制作注销退出页面quit.asp 451
22.4 拓展练习 452