1 网页制作概述 1
1.1 有关万维网的基本概念 1
1.1.1 万维网 1
1.1.2 网站、网页和主页 1
1.1.3 统一资源定位器 1
1.1.4 Web服务器 2
1.1.5 Web浏览器 2
1.2 网页编辑语言 2
1.2.1 HTML 2
1.2.2 XML 3
1.2.3 XHTML 3
1.2.4 CSS 3
1.2.5 JavaScript 3
1.3 网页制作的常用软件 4
1.3.1 网页制作软件 4
1.3.2 网页图形制作软件 5
1.3.3 网页动画制作软件 5
1.4 规划站点与网页 6
1.5 构成网页的基本元素 7
2 网页制作基础语言——HTML和XHTML 10
2.1 HTML的基本结构 10
2.1.1 标记及其属性 10
2.1.2 HTML的基本结构 11
2.2 HTML文字格式和页面格式 12
2.2.1 注释标记<!--…--> 12
2.2.2 标题文字标记<h#>…</h#> 12
2.2.3 强制换行和不换行标记<br>、<nobr>…</nobr> 13
2.2.4 段落标记<p>…</p> 14
2.2.5 预排格式标记<pre>…</pre> 15
2.2.6 水平线标记<hr> 15
2.2.7 字体格式的物理控制标记 16
2.2.8 字体格式的逻辑控制标记 17
2.2.9 特殊字符标记 19
2.3 列表 19
2.3.1 有序列表标记<ol><li>…</ol> 19
2.3.2 无序列表标记<ul><li>…</ul> 20
2.3.3 定义列表标记<dl>…</dl> 21
2.4 图像和颜色 22
2.4.1 颜色的表示方法 22
2.4.2 网页中的图像格式 22
2.4.3 在网页中插入图像标记<img> 22
2.4.4 用图像作为网页背景 24
2.5 超链接 24
2.5.1 链接路径 24
2.5.2 链接指向当前网站中的一个网页 25
2.5.3 链接指向万维网中的一个对象 26
2.5.4 链接指向一个电子邮件地址 26
2.5.5 设置图片为超链接 26
2.5.6 链接指向当前网页的某书签处 26
2.5.7 链接指向另一网页的某书签处 28
2.6 表格 29
2.6.1 表格的基本结构 29
2.6.2 表格属性 29
2.6.3 表格中单元格的合并 30
2.7 框架 32
2.7.1 框架网页的基本结构 32
2.7.2 拆分框架 32
2.7.3 指定框架中的初始网页 32
2.7.4 框架嵌套 33
2.7.5 框架的显示属性 34
2.7.6 超链接的目标框架 34
2.7.7 嵌入式框架<iframe>…</iframe> 35
2.8 表单 36
2.8.1 表单的基本格式 36
2.8.2 表单中的输入元素<input> 37
2.8.3 下拉框<select>…</select> 38
2.8.4 文本区域<textarea>…</textarea> 40
2.8.5 域集合和域集合标题<fieldset><legend>…</legend>…</fieldset> 40
2.8.6 表单设计的原则 41
2.9 XHTML与HTML的区别 44
2.9.1 XHTML的基本结构 44
2.9.2 XHTML与HTML的区别 44
3 Dreamweaver MX 2004基本功能 48
3.1 Dreamweaver MX 2004入门 48
3.1.1 启动界面 48
3.1.2 工作界面 49
3.1.3 Dreamweaver MX 2004的参数设置 56
3.2 站点管理 59
3.2.1 建立本地站点 59
3.2.2 编辑站点 63
3.2.3 站点文件的管理 65
3.3 创建网页 67
3.3.1 新建网页 67
3.3.2 打开和保存网页 69
3.3.3 设置页面属性 70
3.3.4 文本的使用 71
3.4 图像的插入 74
3.4.1 插入图像 74
3.4.2 设置图像属性 76
3.4.3 创建图像的变换效果 78
3.5 超链接的使用 79
3.5.1 创建文字超链接 80
3.5.2 创建图片超链接 80
3.5.3 创建电子邮件超链接 82
3.5.4 创建锚记超链接 82
3.6 表格的插入 85
3.6.1 创建表格 85
3.6.2 设置表格及单元格属性 86
3.6.3 表格的基本操作 88
3.7 插入多媒体对象 91
3.7.1 插入Flash对象 92
3.7.2 插入音频和视频 96
3.7.3 插入Shockwave电影 98
3.7.4 插入ActiveX控件 99
4 Dreamweaver MX 2004的高级功能 101
4.1 图层 101
4.1.1 创建层 101
4.1.2 嵌套层 102
4.1.3 “层”面板 102
4.1.4 设置层属性 103
4.1.5 编辑层 105
4.1.6 表格与层的转换 108
4.2 行为 110
4.2.1 行为的概念 110
4.2.2 “行为”面板 111
4.2.3 添加行为 112
4.2.4 Dreamweaver自带的行为 113
4.3 表单和样式表 133
4.3.1 表单简介 133
4.3.2 创建表单对象 134
4.3.3 样式表简介 146
4.3.4 应用样式表 149
4.4 框架 154
4.4.1 框架的概念 154
4.4.2 应用框架和框架集 155
4.5 模板和库 161
4.5.1 创建和设置模板 161
4.5.2 应用模板 164
4.5.3 创建库项目 168
4.5.4 使用库项目更新网页 169
4.6 其他网页特效 169
4.6.1 插件的应用 169
4.6.2 JavaScript特效 173
5 Fireworks MX 2004基本功能 179
5.1 Fireworks MX 2004概述 179
5.1.1 创建新文档 179
5.1.2 Fireworks的工作界面 179
5.1.3 图像文件的导入 183
5.1.4 修改画布 183
5.1.5 网格与辅助线 184
5.2 Fireworks MX 2004图形图像的操作 186
5.2.1 绘图工具 186
5.2.2 矢量编辑 200
5.2.3 调整图像的颜色 207
5.2.4 特效和样式 211
5.2.5 文本的操作 215
5.3 图层、合成和蒙版 218
5.3.1 图层的操作 218
5.3.2 合成 220
5.4 Fireworks MX 2004在Web中的应用 222
5.4.1 网页按钮 222
5.4.2 热点和切片 227
5.4.3 网页弹出菜单 230
5.5 优化和导出 234
5.5.1 导出预览 234
5.5.2 导出向导 236
5.5.3 含有切片、热点图像的导出 237
6 Flash MX 2004基本功能 241
6.1 Flash MX 2004的工作界面 241
6.1.1 启动界面 241
6.1.2 工作界面 241
6.2 Flash MX 2004的基本术语 242
6.2.1 位图与矢量图 242
6.2.2 帧 243
6.2.3 场景 243
6.2.4 图层 243
6.2.5 动画 244
6.2.6 元件和库 244
6.2.7 动作脚本 244
6.3 Flash MX 2004的面板系统 245
6.3.1 工具箱 245
6.3.2 “属性”面板 264
6.3.3 “对齐”面板 266
6.3.4 “变形”面板 267
6.3.5 “动作”面板 268
6.4 素材的编辑 269
6.4.1 导入文件的格式 269
6.4.2 图片的导入 271
6.4.3 音频的导入和编辑 276
6.4.4 视频的导入和编辑 279
6.5 基础动画 283
6.5.1 网页中逐帧动画 283
6.5.2 网页中形状渐变动画 284
6.5.3 网页中运动渐变动画 286
6.5.4 网页中引导线动画 290
6.5.5 网页中遮罩动画 293
6.5.6 使用时间轴特效 296
6.6 动画综合实例 299
6.7 动画的发布与导出 302
6.7.1 优化与测试动画 302
6.7.2 发布动画 304
6.7.3 导出动画 306
7 网站设计综合实例 309
7.1 实例说明 309
7.1.1 实例制作目标 309
7.1.2 实例设计制作前期工作 309
7.1.3 实例制作技术要点 311
7.2 实例制作过程 311
7.2.1 创建站点 311
7.2.2 制作站点CSS样式 311
7.2.3 设置页面属性 312
7.2.4 顶部导航区制作 313
7.2.5 页面主体制作 316
7.2.6 版权说明区制作 321
8 网站的测试和发布 324
8.1 申请域名 324
8.2 申请Web空间 324
8.3 本地站点测试 325
8.4 站点的发布 325
8.5 如何提高网站的访问率 328
附录 习题答案 329
参考文献 331