目录 1
第1章 网站开发基础知识 1
1.1 网络的基础知识 2
1.1.1 Internet发展概述 2
1.1.2 IP地址和域名 2
1.3 Dreamweaver的编辑环境 1 3
1.1.3 统一资源定位器(URL) 4
1.1.4 超文本置标语言 4
1.1.5 万维网和浏览器 6
1.2.1 网站的种类 7
1.2 网站开发流程 7
1.2.2 网站建设的需求分析 8
1.2.3 网站的规划 9
1.2.4 网站的设计 10
1.2.5 网站的美工任务 11
1.2.6 网站的其他设计 13
1.3.1 工作区布局 13
1.3.2 文档窗口 14
1.3.3 工具栏 15
1.4 面板介绍 20
1.4.1 面板的基本操作 21
1.4.2 【属性】面板 22
1.4.3 【历史记录】和【标签检查器】面板 22
1.4.4 【代码片断】面板和【参考】面板 23
1.5 标尺、辅助线、网格和状态栏 23
1.5.1 标尺的应用 23
1.5.2 辅助线的应用 24
1.5.3 网格的应用 25
1.5.4 状态栏 26
1.6.1 申请免费空间 27
1.6 申请域名及创建站点 27
1.6.2 定义本地站点 28
1.7 课堂练习1-1:制作一个简单的主页 30
1.8 安装并配置服务器 32
1.9 思考与练习 34
第2章 编辑网页元素 36
2.1 网页组成元素 37
2.1.1 概述 37
2.1.2 文本元素 37
2.1.4 超级链接 39
2.1.3 图像元素 39
2.2 编辑文本 40
2.2.1 文本属性 40
2.2.2 文本字体 42
2.2.3 段落格式 44
2.2.4 列表 45
2.2.5 特殊字符 47
2.3 编辑图像 48
2.3.1 插入图像 49
2.3.2 图像属性 51
2.3.3 鼠标经过图像 52
2.3.4 添加背景图像 53
2.3.5 使用外部图像编辑器 54
2.4 编辑超级链接 55
2.4.1 超级链接简述 55
2.4.2 文本和图像链接 56
2.4.3 E-mail链接 57
2.4.4 锚记链接 58
2.4.5 空链接和脚本链接 60
2.5.1 插入Flash对象 61
2.5 编辑多媒体 61
2.5.2 插入音频和视频 62
2.6 课堂练习2-1:制作网站相册 64
2.7 课堂练习2-2:制作友情链接页面 65
2.8 思考与练习 67
第3章 设计网页布局 70
3.1 创建表格 71
3.1.1 插入表格 71
3.1.2 在表格中添加内容 72
3.1.3 选定表格元素并调整表格大小 73
3.1.4 导入表格数据 75
3.2 格式化表格 75
3.2.1 设置表格属性 76
3.2.2 设置单元格属性 77
3.2.3 使用预先设计的格式化表格 78
3.3 课堂练习3-1:表格的导入、排序与导出 79
3.4 对表格的操作 80
3.4.1 复制及粘贴单元格 80
3.4.2 增加和删除表格行与列 81
3.4.3 拆分、合并单元格 82
3.5 课堂练习3-2:利用表格制作产品报价单 83
3.6 应用【布局】模式设计网页 84
3.6.1 在【布局】模式中创建表格和单元格 84
3.6.2 添加布局单元格内容 85
3.6.3 调整布局表格和单元格 86
3.6.4 设置表格和单元格宽度格式 87
3.6.5 修改布局表格和单元格的属性 89
3.7 课堂练习3-3:制作导航栏 90
3.6.6 设置【布局】模式的参数 90
3.8 框架 91
3.8.1 创建框架集 92
3.8.2 创建嵌套框架集 93
3.8.3 保存框架 93
3.8.4 选中框架和框架集 94
3.8.5 为框架添加内容 94
3.9 设置框架和框架集属性 95
3.9.1 设置框架背景颜色 95
3.9.3 设置框架集的属性 96
3.9.2 设置框架的属性 96
3.10 使用链接控制框架的内容 97
3.11 课堂练习3-4 框架制作实例 98
3.12 思考与练习 100
第4章 定义与美化网页 102
4.1 HTML基本结构 103
4.1.1 HTML基本样式 103
4.1.2 标签 104
4.1.3 排版标签 105
4.1.4 字体标签 108
4.1.5 列表 112
4.2 课堂练习4-1:丰富多彩的网页 115
4.3 HTML信息 116
4.3.1 查看HTML信息 116
4.3.2 HTML资源格式 118
4.3.3 清HTML 121
4.4 CSS基础 122
4.4.1 CSS样式简介 122
4.4.2 CSS语法 123
4.4.3 在网页中插入CSS 127
4.5.1 创建CSS规则 129
4.5 CSS应用 129
4.5.2 链接和编辑外部CSS样式 131
4.5.3 CSS样式参数 132
4.5.4 CSS规则定义 132
4.6 CSS滤镜效果 138
4.6.1 Alpha滤镜 138
4.6.2 Blur滤镜 139
4.6.3 Gray滤镜和Invert滤镜 140
4.7 课堂练习4-2:特效文字 141
4.8 思考与练习 143
第5章 添加网页特效 145
5.1 创建并设置层属性 146
5.1.1 创建层 146
5.1.2 层面板 147
5.1.3 嵌套层 147
5.1.4 设置层参数 148
5.1.5 设置层属性 149
5.2 层的基本操作 149
5.2.1 控制层 150
5.2.2 层的叠放 151
5.2.3 层与表格的转换 152
5.3 课堂练习5-1:利用层制作阴影字 154
5.4 课堂练习5-2:用层制作个人网页 155
5.5 行为概述 157
5.5.1 行为概念 157
5.5.2 行为面板 158
5.5.3 编辑行为 159
5.6 预定义行为 160
5.6.1 交换图像 160
5.6.3 打开浏览器窗口 161
5.6.2 弹出信息 161
5.6.4 拖动层 162
5.6.5 改变属性 163
5.6.6 显示-隐藏层 164
5.6.7 显示弹出式菜单 165
5.6.8 检查浏览器 166
5.7 时间轴 167
5.7.1 时间轴面板 168
5.7.2 创建时间轴 168
5.7.3 修改时间轴 169
5.8 JavaScript概述 170
5.8.1 JavaScript特点 171
5.8.2 JavaScript的安全性 172
5.8.3 JavaScript的应用范围 173
5.9 用JavaScript改善图像效果 175
5.9.1 用JavaScript显示图片 175
5.9.2 用JavaScript控制图片 176
5.10 思考与练习 180
第6章 高效管理网站 183
6.1.1 生成库项目并将其插入文档 184
6.1 库项目 184
6.1.2 库的参数选择和属性设置 185
6.1.3 编辑库元素并更新站点 186
6.1.4 编辑页面上一个库元素的行为 186
6.2 课堂练习6-1:创建库项目更新网页 187
6.3 模板 188
6.3.1 生成一个模板 188
6.3.2 编辑模板 189
6.3.3 基于模板创建文件 191
6.3.4 修改模板和更新文档 192
6.4 课堂练习6-2:创建模板文件 193
6.5 资源管理 195
6.5.1 认识【资源】面板 195
6.5.2 在面板中查看资源 196
6.5.3 向页面中添加资源 197
6.5.4 使用收藏列表方式管理资源 198
6.5.5 选中和编辑资源 200
6.5.6 用资源和站点配合工作 201
6.6 课堂练习6-3:利用模板和库制作网页 202
6.7 思考与练习 206
第7章 动态网页设计 209
7.1 动态网页编程语言 210
7.2 ASP编程语言 211
7.2.1 ASP特点 211
7.2.2 ASP基本语法 212
7.2.3 ASP语言结构 217
7.2.4 ASP对象模型 218
7.3 创建与调试动态网页 218
7.3.1 创建动态网页 219
7.3.2 调试动态网页 221
7.4 课堂练习7-1:温馨花店 223
7.5.1 定义表单域 229
7.5 设计表单 229
7.5.2 插入各种表单控件 231
7.6 课堂练习7-2:制作查询表单 236
7.7 思考与练习 239
第8章 动态页面数据库 247
8.1 数据库 248
8.1.1 数据库概念 248
8.1.2 常见的数据库管理系统 249
8.2.1 创建数据库 250
8.2 Access数据库 250
8.2.2 创建数据表 251
8.2.3 连接数据库 252
8.2.4 显示数据表信息 254
8.3 课堂练习8-1:用户注册页面 256
8.4 课堂练习8-2:修改数据库信息 264
8.5 SQL Server数据库 269
8.5.1 SQL Server系统数据库 270
8.5.2 创建数据库 271
8.5.3 创建数据表 273
8.5.4 显示数据表信息 275
8.6 思考与练习 277
第9章 Fireworks基础知识 282
9.1 Fireworks工作界面 283
9.1.1 Fireworks工作界面介绍 283
9.1.2 优化预览图像 283
9.1.3 编辑文档 284
9.2 工具应用 286
9.3.1 【优化】面板 287
9.3 面板应用 287
9.3.2 【对齐】面板 288
9.3.3 【层】面板 288
9.3.4 其他面板 291
9.4 应用文本 292
9.4.1 输入文本 292
9.4.2 编辑文本 293
9.4.3 文本效果 295
9.4.4 文本变形 296
9.5 课堂练习9-1:制作文字晕光特效 297
9.6.1 绘制几何图形 300
9.6 路径图像 300
9.6.2 绘制圆角矩形 302
9.6.3 绘制多边形 302
9.6.4 绘制自由形状路径 304
9.6.5 路径对象选取与整形 305
9.6.6 操作路径对象 307
9.6.7 应用路径 309
9.7 课堂练习9-2:制作撕纸边缘效果 310
9.8 思考与练习 312
第10章 设计网页图像 315
10.1 创建与编辑位图选区 316
10.1.1 创建位图图像与位图选区 316
10.1.2 调整选取范围 318
10.2 编辑位图 319
10.2.1 使用油漆桶工具编辑像素 319
10.2.2 复制位图像素、颜色替换与红眼消除 321
10.2.3 删除像素与裁切位图 323
10.3 颜色和色调 323
10.3.1 调整位图图像颜色 324
10.3.2 应用颜色填充与反转图像的颜色值 325
10.4 课堂练习10-1:制作巧克力状按钮 326
10.5 课堂练习10-2:制作旧照片效果 328
10.6 应用蒙板 330
10.6.1 创建矢量蒙板 330
10.6.2 创建位图蒙板 332
10.7 课堂练习10-3:制作网站banner 333
10.8 创建热点、切片和按钮 336
10.8.1 创建热点 336
10.8.2 创建切片 337
10.8.3 创建与复制按钮 339
10.8.4 创建悬停按钮 340
10.9 课堂练习10-4:制作弹出菜单 342
10.10 动画制作与优化 344
10.10.1 制作GIF动画 345
10.10.2 优化与导出动画 346
10.11 课堂练习10-5:制作Logo动画 347
10.12 思考与练习 350
第11章 Flash入门知识 352
11.1 矢量图与位图 353
11.2 Flash工作界面 354
11.2.1 工具栏 355
11.2.2 时间轴面板 355
11.2.3 面板集 356
11.3 绘制图形 357
11.3.1 绘制线条 358
11.3.2 线条变化 360
11.3.3 绘制图形 360
11.3.4 对象绘制工具 363
11.3.5 编辑图形 365
11.4 课堂练习11-1:绘制立体五角星 369
11.5 文本应用 372
11.5.1 创建文本 372
11.5.2 设置文本属性 373
11.5.3 编辑文本 375
11.6 【滤镜】面板 376
11.7 课堂练习11-2:制作特效字 377
11.8 思考与练习 380
第12章 制作网页动画 382
12.1 使用时间轴特效 383
12.2.1 创建元件 384
12.2 创建与应用元件 384
12.2.2 创建按钮 386
12.2.3 复制和编辑元件 387
12.3 补间动作动画 388
12.3.1 使用帧 388
12.3.2 创建补间动作动画 390
12.4 补间形状动画 392
12.4.1 创建补间形状动画 392
12.4.2 使用形状提示 393
12.5 逐帧动画 394
12.6 图层应用 395
12.6.1 引导层 396
12.6.2 遮罩层 396
12.6.3 图层混合模式 398
12.7 课堂练习12-1:制作Logo 399
12.8 课堂练习12-2:制作商业网站版头 401
12.9 课堂练习12-3:网站首页动画 406
12.10 思考与练习 412
附录:思考与练习答案 414