第1篇 基础篇 2
第1章 网页制作基础知识 2
1.1 Internet的基础知识 2
1.1.1 Internet简介 2
1.1.2 Internet的发展历程 3
1.1.3 中国Internet的发展 4
1.1.4 Internet的功能 8
1.2 万维网的基础知识 10
1.2.1 WWW简介 10
1.2.2 HTTP和FTP协议 12
1.2.3 超链接和超文本 13
1.2.4 Internet地址 13
1.2.5 域名 15
1.2.6 URL 16
1.3 网页与网站的基础知识 17
1.3.1 网页、网页文件和网站 17
1.3.2 静态网页和动态网页 18
1.3.3 网页界面的构成 18
1.3.4 网站的分类 19
1.3.5 Web服务器和网页浏览器 20
1.3.6 网站开发工具 21
1.3.7 网页编程语言 22
思考与练习 23
第2章 HTML简介 25
2.1 HTML概述 25
2.1.1 HTML的发展历程 25
2.1.2 一个简单的HTML实例 26
2.1.3 HTML的基本概念 27
2.1.4 HTML文档的基本结构 28
2.1.5 HTML的基本语法规则 29
2.2 HTML的文本格式标记 31
2.2.1 标题文字标记 31
2.2.2 文字字体标记 32
2.2.3 文本修饰标记 33
2.2.4 段落标记 33
2.2.5 强制换行标记 34
2.2.6 插入水平线标记 34
2.2.7 预排格式标记 35
2.2.8 定位标记 35
2.2.9 列表标记 37
2.2.10 文字滚动标记 39
2.3 HTML的图像与多媒体标记 40
2.3.1 图像标记 40
2.3.2 背景声音标记 42
2.3.3 多媒体标记 42
2.4 HTML的超链接标记 43
2.5 HTML的表格标记 44
2.6 HTML的表单标记 47
2.7 HTML的框架标记 53
2.8 HTML综合实例 57
思考与练习 58
第3章 CSS基础知识 62
3.1 CSS概述 62
3.1.1 CSS与HTML的关系 62
3.1.2 CSS的优点 62
3.1.3 一个CSS的应用实例 63
3.2 CSS的基本语法 64
3.2.1 CSS的语法 64
3.2.2 CSS的语法规则 65
3.3 CSS的使用方法 66
3.3.1 行内式 66
3.3.2 嵌入式 67
3.3.3 链接式 68
3.3.4 导入式 69
3.3.5 引入方式的优先级 69
3.4 CSS选择器 70
3.4.1 标记选择器 70
3.4.2 类选择器 71
3.4.3 ID选择器 72
3.4.4 伪类选择器 74
3.4.5 后代选择器 75
3.4.6 通用选择器 75
3.4.7 选择器的集体声明 75
3.5 CSS的层叠性 77
3.6 CSS的继承性 80
3.7 CSS属性的值和单位 81
3.8 应用CSS修饰网页文本 83
思考与练习 87
第4章 网站建设概论 89
4.1 网站建设的步骤 89
4.1.1 网站的规划 90
4.1.2 网站的设计 92
4.1.3 网站的实现 98
4.1.4 网站的测试和发布 98
4.1.5 网站的推广和维护 101
4.2 网站建设的原则 104
4.3 网页的可视化设计概论 108
4.3.1 网页的版面布局 108
4.3.2 网页的色彩搭配 115
4.3.3 网页的艺术设计 119
4.3.4 网页的点、线、面的运用 122
4.3.5 网页中文字和图形的设计 125
思考与练习 128
第5章 Dreamweaver CS5基础知识 130
5.1 Dreamweaver CS5概述 130
5.1.1 初识Dreamweaver CS5 130
5.1.2 Dreamweaver CS5的工作界面 130
5.2 站点的创建和管理 132
5.2.1 创建本地站点 132
5.2.2 管理本地站点 134
5.2.3 管理本地站点中的文件 134
5.3 网页文档的基本操作 135
5.3.1 新建网页 135
5.3.2 设置页面属性 135
5.3.3 保存、打开和预览网页 140
5.4 编辑与设置网页文本 141
5.4.1 输入普通文本 141
5.4.2 设置文本格式 142
5.4.3 插入其他元素 145
5.4.4 创建一个纯文字页面的实例 147
5.5 插入图像 150
5.5.1 插入图像 150
5.5.2 编辑图像 153
5.5.3 插入其他图像元素 157
5.5.4 创建添加图像元素的页面的实例 158
5.6 插入多媒体 160
5.6.1 插入Flash 160
5.6.2 插入音频 160
5.6.3 插入视频 162
5.6.4 创建添加多媒体元素的页面的实例 163
5.7 创建超链接 166
5.7.1 创建文本链接 166
5.7.2 创建图像链接 167
5.7.3 创建电子邮件链接 168
5.7.4 创建锚记链接 169
5.7.5 检查与修复链接 171
5.7.6 创建添加超链接的页面的实例 172
5.8 表格的使用 173
5.8.1 创建表格 174
5.8.2 选择表格元素 175
5.8.3 表格的属性设置 176
5.8.4 表格的基本操作 177
5.8.5 表格运用的实例 180
5.8.6 表格的布局功能 182
5.8.7 应用表格布局设计网页的实例 187
5.9 框架的使用 193
5.9.1 创建框架 193
5.9.2 框架集和框架属性的设置 194
5.9.3 在框架中设置链接 196
5.9.4 使用框架布局功能设计页面的实例 197
5.9.5 嵌入式框架的应用方法 201
5.10 表单的使用 205
5.10.1 创建表单 205
5.10.2 添加表单元素 206
5.10.3 制作表单页面的实例 209
5.11 模板的使用 210
5.11.1 模板的基本操作 211
5.11.2 模板的应用实例 212
5.12 行为的应用 215
5.12.1 行为的基本操作 215
5.12.2 常见的行为事件和行为动作 215
5.12.3 行为的应用实例 218
5.13 CSS样式表的应用 220
5.13.1 CSS的基本操作 220
5.13.2 CSS的应用实例 223
5.14 AP Div的应用 225
5.14.1 AP Div的基本操作 225
5.14.2 AP Div的应用实例 226
思考与练习 229
第2篇 提高篇 234
第6章 CSS+Div网页布局 234
6.1 盒子模型 234
6.1.1 盒子模型的属性及设置 234
6.1.2 盒子模型的计算 238
6.1.3 盒子模型的应用举例 239
6.2 普通流:display属性 240
6.2.1 display的引入 240
6.2.2 display属性的取值 242
6.2.3 display的应用举例 243
6.3 浮动:float属性 244
6.3.1 float属性的取值 245
6.3.2 浮动的清除 247
6.3.3 float属性的应用举例 248
6.4 定位:position属性 249
6.4.1 position属性的取值 249
6.4.2 相对定位 250
6.4.3 绝对定位 252
6.5 CSS+Div布局 255
6.5.1 布局前的准备 255
6.5.2 常见的布局种类 257
6.5.3 布局实例一 268
6.5.4 布局实例二 271
思考与练习 281
第7章 Photoshop CS5基础知识 284
7.1 Photoshop CS5概述 284
7.1.1 图形图像的基本概念 284
7.1.2 Photoshop CS5的功能简介 286
7.1.3 Photoshop CS5的工作界面 287
7.2 Photoshop CS5的文件操作 289
7.2.1 新建文件 289
7.2.2 打开文件 291
7.2.3 置入文件 291
7.2.4 保存文件 291
7.2.5 使用标尺、网格等辅助工具 292
7.3 图像的基本操作 292
7.3.1 剪切、复制和粘贴 292
7.3.2 图像的旋转和变形 293
7.3.3 移动图像 296
7.3.4 清除图像 296
7.3.5 还原、重做与恢复操作 296
7.4 色彩和色调的调整 297
7.4.1 颜色的基本属性 297
7.4.2 调整图像色调 298
7.4.3 调整图像色彩 299
7.5 Photoshop CS5的文字操作 300
7.5.1 文字的输入 300
7.5.2 文字的编辑 305
7.5.3 文字的转换 306
7.6 Photoshop CS5的选区操作 308
7.6.1 创建选区 308
7.6.2 编辑选区 311
7.7 Photoshop CS5的图层操作 312
7.7.1 认识图层和图层面板 312
7.7.2 编辑和管理图层 313
7.7.3 图层混合模式的应用 315
7.7.4 图层样式的应用 317
7.8 Photoshop CS5中通道和蒙版的应用 320
7.8.1 认识通道 321
7.8.2 通道的应用 322
7.8.3 创建和编辑蒙版 325
7.8.4 蒙版的应用 326
7.9 Photoshop CS5中滤镜的应用 332
7.9.1 滤镜基础知识 332
7.9.2 滤镜的应用 334
7.10 Photoshop CS5网页设计应用实例 337
7.10.1 设计Logo 337
7.10.2 设计Banner 339
7.10.3 设计字体 343
7.10.4 设计导航 344
7.10.5 设计主页面 347
7.10.6 图像合成 350
7.10.7 利用切片功能制作网页 351
思考与练习 354
第8章 Flash CS5基础知识 357
8.1 Flash CS5概述 357
8.1.1 Flash动画技术的特点 357
8.1.2 Flash动画的应用 358
8.1.3 Flash CS5的界面介绍 358
8.2 Flash CS5的基本操作 366
8.2.1 Flash文档的基本操作 366
8.2.2 Flash图形的绘制和对象的编辑 368
8.2.3 Flash文本的创建和编辑 374
8.3 时间轴、帧和图层 376
8.3.1 时间轴 376
8.3.2 帧 377
8.3.3 图层 379
8.4 元件、实例和库 381
8.4.1 元件 381
8.4.2 实例 382
8.4.3 库 384
8.5 Flash动画制作 385
8.5.1 Flash动画的基础知识 385
8.5.2 逐帧动画 387
8.5.3 形状补间动画 390
8.5.4 动作补间动画 391
8.5.5 引导层动画 395
8.5.6 遮罩动画 398
8.5.7 交互式动画 400
8.6 Flash在网页制作中的应用 403
8.6.1 利用Flash制作网站Logo 403
8.6.2 利用Flash制作网站Banner 405
8.6.3 利用Flash制作一个网站的首页 408
8.7 Flash动画的测试和发布 412
8.7.1 动画的优化 412
8.7.2 动画的测试 413
8.7.3 动画的发布与导出 414
思考与练习 415
附录A 实用的网页特效源代码 417
附录B 便捷的辅助设计小软件 424
附录C 思考与练习的参考答案 428
参考文献 440