第0章 准备好了吗 22
0.1 网站有哪些类型 22
0.1.1 企业网站 22
0.1.2 电子商务网站 22
0.1.3 个人网站 23
0.1.4 机构网站 23
0.1.5 娱乐游戏网站 23
0.1.6 门户网站 24
0.1.7 行业信息网站 24
0.2 最应该先了解的几点 24
0.2.1 静态网页最常见 24
0.2.2 动态网页靠什么动起来 25
0.2.3 网站怎么交互 25
0.3 制作网页的软件 26
0.3.1 网页编辑软件Dreamweaver CS6 26
0.3.2 网页动画制作软件Flash CS6 26
0.3.3 网页图像制作软件Fireworks CS6 27
0.4 制作网页的基础知识 27
0.4.1 HTML 27
0.4.2 CSS 28
0.4.3 JavaScript 28
0.5 课后练习 29
0.6 本章总结 29
第一部分 Dreamweaver CS6网页制作篇第1章 Dreamweaver CS6创建基本文本网页 32
1.1 Dreamweaver CS6的操作界面 32
1.1.1 菜单栏 32
1.1.2 【属性】面板 33
1.1.3 文档窗口 33
1.1.4 插入栏 33
1.1.5 浮动面板 34
1.2 Dreanweaver CS6的新功能 34
1.2.1 可响应的自适应网格版面 34
1.2.2 FTP快速上传 34
1.2.3 Adobe Business Catalyst集成 34
1.2.4 增强型jQuery移动支持 35
1.2.5 更新的PhoneGap 35
1.2.6 CSS3过渡 35
1.2.7 更新的实时视图 35
1.2.8 更新的多屏幕预览面板 35
1.3 创建本地站点 36
1.3.1 使用向导建立站点 36
1.3.2 使用高级设置建立站点 37
1.4 添加文本元素 39
1.4.1 在网页中添加文本 39
1.4.2 设置文本字体类型 39
1.4.3 设置文本大小 40
1.4.4 设置文本颜色 40
1.5 添加其他文本元素 41
1.5.1 插入日期 41
1.5.2 插入特殊字符 42
1.5.3 插入水平线 43
1.6 创建网页链接 44
1.6.1 网页链接概念 44
1.6.2 图像热点链接 44
1.6.3 E-mail链接 45
1.6.4 下载文件链接 46
1.6.5 锚点链接 47
1.6.6 脚本链接 48
1.6.7 空链接 49
1.7 综合案例——创建基本文本网页 50
1.8 课后练习 52
1.9 本章总结 53
第2章 使用图像和多媒体创建丰富多彩的网页 54
2.1 网页中使用图像的常识 54
2.2 在网页中使用图像 55
2.2.1 插入图像 55
2.2.2 设置图像属性 56
2.2.3 裁剪图像 56
2.2.4 调整图像的亮度和对比度 57
2.2.5 锐化图像 57
2.3 插入其他网页图像 58
2.3.1 插入图像占位符 58
2.3.2 创建鼠标指针经过图像 59
2.4 添加Flash影片 60
2.5 添加背景音乐 62
2.6 插入其他媒体对象 63
2.6.1 插入Applet 63
2.6.2 插入ActiveX控件 65
2.7 综合案例 66
2.7.1 创建图文混排网页 66
2.7.2 制作精彩的多媒体网页 67
2.8 课后练习 69
2.9 本章总结 70
第3章 使用表格布局排版网页 71
3.1 插入表格 71
3.1.1 表格的基本概念 71
3.1.2 插入表格 71
3.2 设置表格属性 72
3.2.1 设置表格的属性 73
3.2.2 设置单元格属性 73
3.3 选择表格元素 74
3.3.1 选取表格 74
3.3.2 选取行或列 74
3.3.3 选取单元格 75
3.4 表格的基本操作 75
3.4.1 调整表格高度和宽度 75
3.4.2 添加或删除行或列 76
3.4.3 拆分单元格 76
3.4.4 合并单元格 77
3.4.5 拷贝和粘贴单元格 77
3.5 排序及整理表格内容 77
3.5.1 导入表格式数据 78
3.5.2 排序表格 79
3.6 综合案例 80
3.6.1 创建细线表格 80
3.6.2 创建圆角表格 82
3.7 课后练习 84
3.8 本章总结 85
第4章 Div和布局对象的使用 86
4.1 在网页中使用AP Div 86
4.1.1 关于AP元素面板 87
4.1.2 插入AP Div并设置其属性 87
4.1.3 选择AP Div 88
4.1.4 调整AP Div的大小 88
4.2 AP Div和表格的转换 89
4.2.1 将AP Div转换为表格 89
4.2.2 将表格转换为AP Div 90
4.3 使用Spry布局对象 90
4.3.1 使用【Spry菜单栏】 90
4.3.2 使用Spry选项卡式面板 91
4.3.3 使用Spry折叠式面板 91
4.3.4 使用Spry可折叠面板 92
4.4 综合案例——使用AP Div制作网页下拉菜单 92
4.5 课后练习 94
4.6 本章总结 95
第5章 使用模板和库提高网页制作效率 96
5.1 创建模板 96
5.1.1 新建模板 96
5.1.2 从现有文档创建模板 97
5.2 创建可编辑区域 98
5.2.1 插入可编辑区域 98
5.2.2 删除可编辑区域 98
5.3 使用模板创建网页 99
5.4 管理站点中的模板 101
5.4.1 删除模板 101
5.4.2 修改模板 101
5.5 创建与应用库项目 102
5.5.1 创建库项目 103
5.5.2 应用库项目 104
5.5.3 修改库项目 105
5.6 综合案例 106
5.6.1 创建模板 106
5.6.2 利用模板创建网页 109
5.7 课后习题 111
5.8 本章总结 112
第6章 使用CSS样式表美化和布局网页 113
6.1 了解CSS样式表 113
6.2 CSS的使用 114
6.2.1 CSS基本语法 114
6.2.2 添加CSS的方法 114
6.3 设置CSS属性 115
6.3.1 设置CSS类型属性 115
6.3.2 设置CSS背景属性 116
6.3.3 设置区块样式 116
6.3.4 设置方框样式 117
6.3.5 设置边框样式 117
6.3.6 设置列表样式 118
6.3.7 设置定位样式 118
6.3.8 设置扩展样式 118
6.3.9 设置过渡样式 119
6.4 使用CSS+Div布局的4大核心 119
6.4.1 盒子模型 120
6.4.2 标准流 120
6.4.3 浮动 120
6.4.4 定位 121
6.5 使用CSS+Div布局网页 122
6.5.1 什么是Web标准 122
6.5.2 CSS+Div布局的优势 122
6.5.3 使用CSS布局模板 123
6.6 使用CSS+Div布局的典型模式 124
6.6.1 一列固定宽度 124
6.6.2 一列自适应 124
6.6.3 两列固定宽度 125
6.6.4 两列宽度自适应 125
6.6.5 两列右列宽度自适应 126
6.6.6 三列浮动中间宽度自适应 126
6.6.7 布局的整体思路 127
6.7 综合案例 128
6.7.1 应用CSS定义字体样式 128
6.7.2 应用CSS制作阴影文字 129
6.7.3 使用CSS+Div布局网页实例 131
6.8 课后练习 133
6.9 本章总结 134
第7章 使用行为创建特效网页 135
7.1 行为概述 135
7.1.1 【行为】面板 135
7.1.2 认识事件 136
7.1.3 动作类型 136
7.1.4 添加行为 137
7.2 制作指定大小的弹出窗口 137
7.3 调用JavaScript 139
7.3.1 利用JavaScript实现打印功能 139
7.3.2 利用JavaScript实现关闭网页 140
7.4 设置浏览器环境 141
7.4.1 检查表单 141
7.4.2 检查插件 142
7.5 显示/隐藏元素 142
7.6 设置图像的动作 144
7.6.1 交换图像 144
7.6.2 预先载入图像 145
7.6.3 恢复交换图像 146
7.7 设置文本 147
7.7.1 设置状态栏文本 147
7.7.2 设置容器中的文本 148
7.8 设置特殊效果 149
7.8.1 增大/收缩效果 149
7.8.2 挤压效果 150
7.8.3 晃动效果 151
7.9 URL 152
7.10 课后练习 153
7.11 本章总结 154
第8章 设计开发动态数据库网页 155
8.1 插入交互式表单对象 155
8.1.1 插入表单域 155
8.1.2 插入文本域 156
8.1.3 插入单选按钮和复选框 158
8.1.4 插入列表和菜单 159
8.1.5 插入文件域、图像域和按钮 160
8.2 搭建动态应用程序开发环境 162
8.2.1 安装因特网信息服务器 162
8.2.2 设置因特网信息服务器(IIS) 163
8.3 设计数据库 164
8.4 建立数据库连接 165
8.4.1 定义系统DSN 165
8.4.2 建立系统DSN连接 166
8.5 编辑数据表记录 167
8.5.1 查询并显示记录 167
8.5.2 插入记录 168
8.5.3 更新记录 169
8.5.4 删除记录 169
8.6 添加服务器行为 170
8.6.1 插入重复区域 170
8.6.2 插入显示区域 170
8.6.3 记录集分页 171
8.6.4 转到详细页面 171
8.6.5 转到相关页面 171
8.6.6 用户身份验证 171
8.7 综合案例——创建留言系统 172
8.7.1 创建数据库 173
8.7.2 创建数据库连接 174
8.7.3 制作留言发表页面 176
8.7.4 制作留言列表页面 179
8.7.5 制作留言显示页面 182
8.8 课后练习 183
8.9 本章总结 184
第二部分 Flash动画设计篇第9章 Flash基础知识 186
9.1 Flash概述 186
9.2 Flash CS6工作界面 187
9.2.1 菜单栏 187
9.2.2 工具箱 188
9.2.3 【时间轴】面板 188
9.2.4 舞台 189
9.2.5 【属性】面板 189
9.2.6 面板组 189
9.3 Flash CS6的新增功能 190
9.4 Flash动画的测试与发布 191
9.4.1 测试Flash作品 191
9.4.2 优化动画 192
9.4.3 发布动画 192
9.5 课后练习 193
9.6 本章总结 194
第10章 绘制图形和编辑对象 195
10.1 绘制图形对象 195
10.1.1 使用线条工具 195
10.1.2 使用铅笔工具 196
10.1.3 使用钢笔工具 197
10.1.4 使用椭圆工具 197
10.1.5 使用矩形工具 198
10.1.6 使用多角星形工具绘制星星 199
10.2 填充图形对象 200
10.2.1 使用墨水瓶工具给图片添加边框 200
10.2.2 颜料桶工具 201
10.2.3 使用滴管工具 202
10.2.4 刷子工具 202
10.2.5 渐变变形工具 203
10.3 对象的基本操作 203
10.3.1 使用选择工具选择对象 204
10.3.2 使用套索工具选择对象 204
10.3.3 使用任意变形工具 205
10.3.4 移动、复制和删除对象 206
10.4 文本工具的基本使用 207
10.4.1 创建静态文本 207
10.4.2 创建动态文本 208
10.4.3 创建输入文本 210
10.4.4 制作空心文字 211
10.5 综合案例 212
10.5.1 绘制标志 212
10.5.2 绘制网络贺卡 214
10.5.3 制作立体文字 215
10.6 课后练习 216
10.7 本章总结 217
第11章 使用元件、实例和库 218
11.1 元件 218
11.1.1 元件的类型 218
11.1.2 创建图形元件 218
11.1.3 将对象转换为图形元件 219
11.1.4 将动画转换为影片剪辑元件 220
11.2 实例的应用 221
11.2.1 创建实例 221
11.2.2 交换元件 222
11.2.3 改变实例的颜色和透明度 223
11.2.4 改变实例类型 223
11.2.5 分离实例 224
11.3 库的应用 224
11.3.1 库面板的组成 224
11.3.2 编辑库项目 225
11.3.3 使用共享库资源 226
11.4 综合案例 226
11.4.1 绘制草原 226
11.4.2 随着鼠标缩放按钮 228
11.5 课后练习 232
11.6 本章总结 232
第12章 使用时间轴和帧创建基本Flash动画 233
12.1 时间轴 233
12.2 帧的基本操作 233
12.2.1 选择帧和帧列 234
12.2.2 插入帧 234
12.2.3 复制、粘贴与移动单帧 234
12.2.4 删除帧 235
12.2.5 清除帧 235
12.2.6 将帧转换为关键帧 235
12.2.7 将帧转换为空白关键帧 235
12.3 创建逐帧动画 235
12.3.1 逐帧动画的创建原理 235
12.3.2 创建简单逐帧动画 235
12.4 创建动画补间动画 237
12.4.1 动画补间动画的创建原理 237
12.4.2 创建对象的缩放与淡出效果 238
12.4.3 创建旋转动画 239
12.5 创建形状补间动画 240
12.5.1 形状补间动画的创建原理 241
12.5.2 创建形状补间动画 241
12.6 创建声音动画 243
12.6.1 导入声音 243
12.6.2 添加声音 243
12.6.3 编辑声音 243
12.7 创建视频动画 244
12.8 综合案例 245
12.8.1 制作带音效的按钮 246
12.8.2 制作电影镜头效果 247
12.9 课后练习 249
12.10 本章总结 250
第13章 使用层制作高级动画 251
13.1 层的基本概念 251
13.2 层的基本操作 252
13.2.1 新建层 252
13.2.2 重命名层 252
13.2.3 改变层的顺序 252
13.2.4 新建层文件夹 253
13.2.5 锁定和解锁层 253
13.3 制作引导层动画 253
13.3.1 普通引导层 254
13.3.2 创建沿直线运动的动画 254
13.3.3 创建沿轨道运动的动画 256
13.4 制作遮罩动画 257
13.4.1 遮罩动画原理 257
13.4.2 创建简单的遮罩动画 258
13.5 综合案例 259
13.5.1 利用引导层制作动画 259
13.5.2 利用遮罩制作百叶窗效果动画 261
13.6 课后练习 263
13.7 本章总结 264
第14章 使用ActionScript创建交互动画 265
14.1 ActionScript概述 265
14.1.1 Flash中的ActionScript 265
14.1.2 ActionScript和JavaScript的区别和联系 266
14.2 ActionScript 3.0基本语法 266
14.3 常用ActionScript语句 268
14.3.1 if条件判断 268
14.3.2 特殊条件判断 269
14.3.3 for循环 269
14.3.4 while和do while循环 269
14.4 ActionScript中的运算符 270
14.4.1 数值运算符 270
14.4.2 比较运算符 270
14.4.3 赋值运算符 270
14.4.4 逻辑运算符 271
14.4.5 等于运算符 271
14.4.6 位运算符 271
14.4.7 运算符的优先级 272
14.5 代码的输入 272
14.5.1 在帧中插入ActionScript 272
14.5.2 在影片剪辑中插入Action-Script 273
14.5.3 在按钮中插入ActionScript 273
14.6 ActiionScript的编辑环境 274
14.6.1 【动作】面板概述 274
14.6.2 【动作】面板的Action命令 275
14.7 综合案例 277
14.7.1 控制声音的播放 277
14.7.2 创建跳转到其他网页动画 279
14.7.3 创建网页导航动画 281
14.7.4 跟随鼠标图像特效 284
14.8 课后练习 287
14.9 本章总结 288
第三部分 Fireworks CS6图像处理篇第15章 Fireworks CS6快速入门 290
15.1 Fireworks CS6概述 290
15.2 Fireworks CS6工作界面 291
15.2.1 菜单栏 291
15.2.2 工具箱 291
15.2.3 文档窗口 291
15.2.4 【属性】面板 292
15.2.5 【浮动】面板 292
15.3 编辑位图图像 292
15.3.1 创建位图图像 292
15.3.2 修饰位图 293
15.4 编辑矢量图形 295
15.4.1 创建矢量图形 295
15.4.2 填充效果 295
15.4.3 转换为位图图像 296
15.5 综合案例——设计标志 297
15.6 课后练习 298
15.7 本章总结 299
第16章 编辑与处理文本 300
16.1 文本输入 300
16.2 文字的缩放 301
16.3 文本编辑 302
16.3.1 设置文本的属性 302
16.3.2 移动文本对象 302
16.3.3 对文本应用效果 302
16.4 文本沿路径排列 304
16.5 滤镜 305
16.5.1 亮度/对比度 305
16.5.2 查找边缘 306
16.5.3 调整模糊效果 306
16.6 综合案例 307
16.6.1 创建阴影文字效果 307
16.6.2 创建网页特效文字 309
16.7 课后练习 309
16.8 本章总结 311
第17章 设计处理网页图像 312
17.1 创建图像切片和热区 312
17.1.1 编辑切片 312
17.1.2 给切片设置超链接 313
17.1.3 创建图像热区 313
17.2 创建网页图像素材 316
17.2.1 创建质感按钮 316
17.2.2 创建导航栏 317
17.3 色彩调整与滤镜效果 318
17.3.1 调整图像的色阶 318
17.3.2 图像的反转效果 319
17.3.3 应用Photoshop动态效果 319
17.4 综合案例——设计网站首页 322
17.5 课后练习 326
17.6 本章总结 326
第四部分 网站建设综合案例篇第18章 网站策划和基本流程 328
18.1 怎样进行网站策划 328
18.1.1 网站策划的原则 328
18.1.2 网站策划的关键点 330
18.2 确定网站的定位 330
18.2.1 分析市场环境,确定网站发展方向 330
18.2.2 如何进行网站的分析 331
18.2.3 如何确定网站定位 332
18.2.4 确定网站的目标用户 332
18.3 网站建设规范 333
18.3.1 组建开发团队规范 333
18.3.2 开发工具规范 333
18.3.3 超链接规范 333
18.3.4 文件夹和文件命名规范 334
18.3.5 代码设计规范 334
18.4 网站建设的基本流程 335
18.4.1 确定站点目标 335
18.4.2 确定目标浏览者 336
18.4.3 确定站点风格 336
18.4.4 收集资源 337
18.4.5 设计网页图像 337
18.4.6 制作网页 337
18.4.7 开发动态网站模块 338
18.4.8 申请域名和服务器空间 338
18.4.9 测试与发布上传 339
18.4.10 网站的推广 339
18.5 课后练习 339
18.6 本章总结 340
第19章 企业网站制作综合实例 341
19.1 网站规划 341
19.1.1 网站需求分析 341
19.1.2 确定网站主题 341
19.1.3 确定网站的版式设计 342
19.1.4 确定网站主要色彩搭配 342
19.2 设计网站首页 342
19.2.1 设计网站首页 343
19.2.2 切割网站首页 347
19.3 制作网页模板 348
19.3.1 制作顶部库文件 348
19.3.2 制作底部库文件 351
19.3.3 新建模板并插入顶部库 352
19.3.4 制作左侧栏目和插入可编辑区 354
19.3.5 制作右侧栏目内容 359
19.3.6 插入底部库文件 360
19.4 利用模板制作主页 361
19.5 制作网页特效 366
19.5.1 给主页添加弹出信息 366
19.5.2 给主页添加显示状态栏特效 367
19.6 网站的推广 368
19.6.1 登录搜索引擎 368
19.6.2 登录导航网站 368
19.6.3 博客推广 369
19.6.4 聊天工具推广网站 370
19.6.5 互换友情链接 371
19.6.6 软文推广 371
19.6.7 BBS论坛宣传 371
19.6.8 电子邮件推广 372
19.7 课后练习 373
19.8 本章总结 374
第20章 网店设计和制作 375
20.1 网店设计概述 375
20.1.1 确定网店的风格 375
20.1.2 网店审美的通用原则 375
20.1.3 店铺的风格的选择 376
20.2 人气商品页面分析 376
20.2.1 营造购物的氛围 376
20.2.2 商品展示尽可能详细 377
20.2.3 注意吸引眼球的要素 377
20.2.4 以买家的语气描述,从买家的视角设计 377
20.3 热销商品页面设计理念 378
20.3.1 页面要生动有趣 378
20.3.2 搭配商品设计 378
20.3.3 真人模特实拍 379
20.3.4 商品信息介绍准确详细 380
20.3.5 分享购买者的经验 380
20.3.6 展示相关证书证明 380
20.3.7 文字注意可读性 381
20.4 店铺设计必须注意的问题 381
20.5 设计个性店标 382
20.5.1 店标设计的原则 382
20.5.2 店标制作的基本方法 383
20.5.3 设计店标 383
20.6 设计网店导航栏 385
20.7 处理和优化商品图片 387
20.7.1 处理网店图片 387
20.7.2 不同文件格式 389
20.7.3 JPG文件的优化 389
20.8 设计网店Banner 391
20.9 输出优化网店图像 393
20.10 课后练习 397
20.11 本章总结 398