第1部分 基础篇 2
第1章 网页制作入门 2
1.1 认识网站和网页 2
1.1.1 什么是网页 2
1.1.2 网页的类型 3
1.1.3 什么是网站 4
1.1.4 网站的分类 4
1.2 网页中的专用术语 5
1.3 网页元素的使用标准和技巧 8
1.3.1 Logo 8
1.3.2 广告条 9
1.3.3 网站导航 9
1.3.4 按钮 10
1.3.5 图片 10
1.3.6 文本 11
1.3.7 动画 11
1.4 网站建设常用工具软件 11
1.5 思考与练习 12
第2章 初识Dreamweaver CS3 14
2.1 Dreamweaver CS3简介 14
2.2 Dreamweaver CS3的新增功能 14
2.3 Dreamweaver CS3的安装和启动 17
2.3.1 Dreamweaver CS3系统要求 17
2.3.2 安装Dreamweaver CS3 17
2.3.3 启动Dreamweaver CS3 20
2.4 Dreamweaver CS3的操作界面 20
2.4.1 Dreamweaver CS3的开始页 20
2.4.2 Dreamweaver CS3的操作界面 21
2.4.3 Dreamweaver CS3的菜单栏 22
2.4.4 Dreamweaver CS3的工具栏 23
2.4.5 Dreamweaver CS3的状态栏 27
2.4.6 Dreamweaver CS3的面板 28
2.5 网页文档的基本操作 30
2.5.1 新建网页 30
2.5.2 保存网页 31
2.5.3 设置页面属性 32
2.5.4 打开网页 35
2.5.5 预览网页 35
2.6 思考与练习 36
第3章 站点的创建与管理 37
3.1 了解站点 37
3.1.1 本地站点和远程站点 37
3.1.2 站点规划原则 37
3.2 创建站点 38
3.2.1 创建本地站点 38
3.2.2 创建远程站点 40
3.3 管理本地站点 41
3.3.1 文件管理 41
3.3.2 站点管理 43
3.4 管理远程站点 44
3.5 辅助工具的使用 45
3.5.1 使用标尺 46
3.5.2 使用辅助线 46
3.5.3 使用网格 47
3.6 思考与练习 48
第4章 网站建设流程 49
4.1 网站策划 49
4.1.1 确定网站的主题和名称 49
4.1.2 确定网站的用户群 50
4.1.3 确定网站的配色方案 50
4.1.4 收集网站的素材和内容 52
4.1.5 确定网站栏目 53
4.1.6 确定网站结构 53
4.1.7 确定网页的布局 54
4.2 网站设计 58
4.2.1 绘制草图 58
4.2.2 完成网页设计稿 59
4.2.3 分割设计稿 60
4.3 网站制作 61
4.4 网站测试 62
4.5 发布网站 62
4.5.1 注册域名与空间租用 62
4.5.2 上传站点 63
4.6 网站的更新与维护 63
4.7 网站的宣传与推广 63
4.8 思考与练习 65
第5章 使用文本和图像 66
5.1 添加文本 66
5.1.1 插入方法 66
5.1.2 插入特殊文本 66
5.2 格式化文本 69
5.2.1 设置文本格式 69
5.2.2 设置段落格式 72
5.3 实例演练——制作心血管疾病中心首页 73
5.4 添加网页图像 78
5.4.1 关于图像格式 78
5.4.2 插入图像 79
5.4.3 插入图像占位符 81
5.4.4 插入鼠标经过图像 81
5.4.5 插入导航条 83
5.4.6 设置图像属性 84
5.4.7 在Dreamweaver中编辑图像 85
5.5 实例演练——制作伊人时尚网 86
5.6 思考与练习 89
第6章 多媒体与超链接 91
6.1 插入媒体对象 91
6.1.1 插入Flash对象 91
6.1.2 插入其他媒体对象 98
6.2 实例演练——制作礼品商城页面 103
6.3 超级链接 105
6.3.1 什么是超级链接 105
6.3.2 链接路径 105
6.4 创建超级链接 106
6.4.1 创建文本链接 106
6.4.2 创建图像链接 109
6.4.3 创建锚记链接 110
6.4.4 创建电子邮件链接 113
6.4.5 创建空链接和脚本链接 114
6.5 实例演练——制作软件下载页面 114
6.6 思考与练习 117
第7章 XHTML基础 119
7.1 XHTML语言基础 119
7.1.1 什么是XHTML 119
7.1.2 XHTML文档的基本结构 119
7.1.3 标签的书写格式 122
7.1.4 标签的属性 122
7.1.5 XHTML语法规范 123
7.2 XHTML语言的核心标签 124
7.2.1 文本与段落 124
7.2.2 图像 127
7.2.3 表格 128
7.2.4 超级链接 128
7.2.5 列表元素 129
7.2.6 认识Div标签 129
7.3 在Dreamweaver中编写和编辑代码 130
7.3.1 使用代码提示 131
7.3.2 使用编码工具栏 132
7.3.3 使用快速标签编辑器 134
7.4 优化代码 135
7.4.1 清理HTML/XHTML代码 135
7.4.2 清理Word生成的HTML代码 136
7.5 思考与练习 136
第2部分 布局篇 140
第8章 巧用表格布局网页 140
8.1 创建表格 140
8.2 编辑表格 141
8.2.1 选择表格 141
8.2.2 设置表格属性 142
8.2.3 设置单元格属性 143
8.2.4 调整表格和单元格的大小 143
8.2.5 设置表格对齐方式 145
8.2.6 插入行或列 145
8.2.7 删除行或列 146
8.2.8 拆分和合并单元格 146
8.2.9 表格的嵌套 147
8.3 实例演练——制作个人动漫网 147
8.4 思考与练习 156
第9章 AP元素在网页中的应用 157
9.1 AP元素的使用 157
9.1.1 创建AP元素 157
9.1.2 向AP元素中添加内容 158
9.1.3 嵌套AP元素 158
9.1.4 管理AP元素 159
9.2 AP元素的操作 160
9.2.1 选择AP元素 160
9.2.2 设置AP元素属性 160
9.2.3 调整AP元素大小 161
9.2.4 移动和对齐AP元素 162
9.3 实例演练——制作动画欣赏页面 162
9.4 AP元素与表格 167
9.4.1 将AP元素转换为表格 167
9.4.2 将表格转换为AP元素 168
9.5 时间轴 169
9.5.1 【时间轴】面板 169
9.5.2 创建时间轴动画 170
9.6 思考与练习 172
第10章 应用CSS布局网页 173
10.1 CSS样式表 173
10.1.1 CSS的概念 173
10.1.2 CSS的基本语法 174
10.1.3 认识【CSS样式】面板 175
10.2 CSS样式的创建与应用 176
10.2.1 创建与应用内部样式表 176
10.2.2 创建外部样式表 179
10.2.3 链接外部CSS样式表 180
10.3 CSS样式定义 182
10.3.1 定义CSS样式的类型 182
10.3.2 定义CSS样式的背景 183
10.3.3 设置CSS样式的区块 183
10.3.4 设置CSS样式的方框 184
10.3.5 设置CSS样式的边框 184
10.3.6 设置CSS样式的列表 185
10.3.7 设置CSS样式的定位 185
10.3.8 设置CSS样式的扩展 185
10.4 管理CSS样式表 186
10.4.1 查看CSS样式 186
10.4.2 编辑CSS样式 187
10.4.3 删除CSS样式 188
10.4.4 复制CSS样式 188
10.5 实例演练 188
10.5.1 使用CSS创建个性化鼠标指针样式 188
10.5.2 应用CSS+Div布局网页 192
10.6 思考与练习 198
第11章 制作框架类网页 200
11.1 框架的应用 200
11.2 创建框架网页 201
11.2.1 使用预设方式创建框架网页 201
11.2.2 自主创建框架网页 202
11.3 保存框架网页 203
11.3.1 选择框架和框架集 203
11.3.2 保存框架和框架集 203
11.4 编辑框架 204
11.4.1 设置框架和框架集的属性 204
11.4.2 设置框架的大小 205
11.4.3 制作框架内容 206
11.4.4 设置框架链接 206
11.4.5 删除框架 207
11.5 实例演练——制作蝴蝶摄影工作室网站 207
11.6 嵌入式框架的应用 212
11.6.1 嵌入式框架的参数 213
11.6.2 制作嵌入式框架网页 213
11.7 思考与练习 216
第3部分 进阶篇 220
第12章 表单的应用 220
12.1 表单和表单对象 220
12.1.1 什么是表单 220
12.1.2 表单对象 221
12.1.3 插入表单 222
12.1.4 设置表单属性 222
12.2 插入表单对象 223
12.2.1 插入文本域 223
12.2.2 插入复选框 225
12.2.3 插入单选按钮与单选按钮组 226
12.2.4 插入列表/菜单 227
12.2.5 插入跳转菜单 228
12.2.6 插入表单按钮 230
12.2.7 插入图像域 230
12.2.8 插入文件域 231
12.2.9 插入隐藏域 232
12.3 实例演练——制作会员注册页面 232
12.4 思考与练习 240
第13章 创建网页动态效果 241
13.1 关于行为 241
13.2 动作和事件 242
13.2.1 关于动作 242
13.2.2 关于事件 243
13.3 添加行为 244
13.4 常用动作 245
13.4.1 【交换图像】动作 246
13.4.2 【弹出信息】动作 246
13.4.3 【打开浏览器窗口】动作 246
13.4.4 【拖动AP元素】动作 247
13.4.5 【改变属性】动作 249
13.4.6 【效果】动作 249
13.4.7 【转到时间轴帧】动作 250
13.4.8 【显示-隐藏元素】动作 250
13.4.9 【检查插件】动作 251
13.4.10 【设置导航栏图像】动作 252
13.4.11 【设置状态栏文本】动作 252
13.4.12 【调用JavaScript】动作 252
13.4.13 【转到URL】动作 253
13.4.14 【预先载入图像】动作 253
13.5 实例演练 254
13.5.1 制作有弹出窗口的网页 254
13.5.2 应用行为制作弹出菜单 256
13.6 关于JavaScript 261
13.6.1 JavaScript语言是什么 261
13.6.2 JavaScript语言的写入方式 261
13.7 实例演练——制作横向滚动图像效果 262
13.8 思考与练习 267
第14章 Spry框架在网页中应用 268
14.1 关于Spry框架 268
14.2 添加Spry构件 268
14.2.1 关于Spry构件 268
14.2.2 插入Spry构件 269
14.2.3 编辑Spry构件 270
14.3 常用Spry构件介绍 273
14.3.1 菜单栏构件 273
14.3.2 选项卡式面板构件 274
14.3.3 折叠式构件 274
14.3.4 可折叠面板构件 275
14.3.5 验证文本域构件 276
14.4 实例演练——折叠式构件的应用 277
14.5 关于Spry效果 281
14.5.1 添加Spry效果 281
14.5.2 常用Spry效果介绍 283
14.6 思考与练习 287
第15章 模板和库 288
15.1 使用模板 289
15.1.1 模板的基本概念 289
15.1.2 关于【模板】和【资源】面板 289
15.2 创建模板 290
15.2.1 创建新模板 290
15.2.2 将普通网页保存为模板 292
15.3 编辑模板 293
15.3.1 可编辑区域和不可编辑区域 293
15.3.2 创建可编辑区域 293
15.3.3 选择可编辑区域 295
15.3.4 删除可编辑区域 295
15.4 应用模板制作网页 295
15.4.1 从模板新建 295
15.4.2 使用【模板】面板创建网页文档 296
15.4.3 页面与模板脱离 297
15.4.4 更新页面 297
15.5 管理模板 298
15.5.1 重命名模板 298
15.5.2 删除模板 299
15.6 使用库 299
15.6.1 库的概念 299
15.6.2 创建和应用库项目 300
15.6.3 修改库 301
15.7 实例演练——制作QQ交友俱乐部网站 301
15.7.1 创建模板 302
15.7.2 使用模板创建网页 308
15.8 思考与练习 309
第4部分 效果篇 314
第16章 常用网页效果实例 312
16.1 有悬停效果的滚动公告栏 312
16.2 漂亮的IE滚动条 315
16.3 图片滚动下拉效果 317
16.4 状态栏跑马灯效果 320
16.5 飘浮图像广告效果 323
16.6 跟随滚动条滚动的对联广告 328
16.7 图片切换效果 330
16.8 在线MP3播放器 334
第5部分 网站设计与制作实战篇 338
第17章 企业网站的设计与制作 338
17.1 企业网站的策划 338
17.1.1 了解需求 338
17.1.2 分析材料 339
17.1.3 出具网站策划书 339
17.2 网站设计 342
17.2.1 设计策划 342
17.2.2 行业网站分析 343
17.2.3 确定首页布局方式 345
17.2.4 形象Banner设计 345
17.2.5 导航栏设计 345
17.2.6 主要内容显示区设计 346
17.2.7 网站底部显示区设计 346
17.3 网站制作 347
17.3.1 创建本地站点与远程站点 347
17.3.2 创建外部CSS样式表 348
17.3.3 制作首页 351
17.3.4 制作二级页面与三级页面 356
17.4 测试与发布网站 361
第6部分 动态网站制作篇 365
第18章 会员注册 365
18.1 相关概念 366
18.1.1 什么是动态网页 366
18.1.2 什么是网页服务器 366
18.1.3 什么是ASP 366
18.1.4 什么是数据库 366
18.2 动态网站的制作流程 367
18.3 搭建服务器平台 367
18.3.1 IIS的安装 367
18.3.2 IIS的设置 369
18.3.3 站点的设置 370
18.3.4 测试开发环境 371
18.4 设计分析 371
18.5 建立数据库和其他相关ASP文件 372
18.5.1 建立数据库 372
18.5.2 建立链接文件 373
18.5.3 建立数据存储文件 374
18.6 注册新用户 375
18.7 用户登录和退出登录 377
18.8 后台管理 379
18.8.1 后台管理员登录 379
18.8.2 后台管理主页面 380
18.8.3 注册用户审核 381
18.8.4 会员信息管理 386
18.8.5 管理用户的添加 387
18.8.6 管理用户修改密码 389
18.8.7 退出系统 391