目录 1
出版说明 1
前言 1
第1章 网页、网站制作基础 1
1.1 网页与网站的概念 1
1 2 Web标准 1
1 2 1 为什么要建立Web标准 1
1 2 2 什么是Web标准 2
1 3 网页制作的常用软件 3
1 3 1 常用网页制作软件 3
1 3 2 常用网页图形制作软件 4
1 3 3 常用网页动画制作软件 5
1 4 构成网页的基本元素 6
1 5 网站建设的流程 8
1 6 习题 9
第2章 网页制作基础语言——HTML 10
2 1 HTML简介 10
2 2 HTML文档的基本结构 11
2 2 1 标记及其属性 11
2 2 2 HTML的基本结构 12
2.3 网页文件的创建过程 13
2 3 1 编辑和保存网页 14
2 3 2 预览网页 14
2 4 段落标记 16
2 4 1 注释标记<?…?> 16
2 4 2 强制换行和不换行标记<br>、<nobr>…</nobr> 16
2 4 3 段落标记<p>…</p> 17
2 4 4 定位标记<div>…</div> 17
2 4 5 水平线标记<hr> 18
2 5 1 标题文字标记<h#>…</h#> 19
2 5 文字标记 19
2 5 2 字体标记<font>…</font> 20
2 6 超链接 23
2 6 1 锚点标记<a>…</a> 23
2 6 2 指向其他页面的链接 23
2 6 3 指向本页中的链接 25
2 6 4 指向下载文件的链接 26
2 6 5 指向电子邮件的链接 27
2 7 图片 27
2 7 1 网页的背景 27
2 7 2 图片标记<?mg> 28
2 7 3 用图片作为超链接 30
2 8 列表 30
2 8 1 无序列表标记<ul><?>…</ul> 30
2 8 2 有序列表标记<ol><?>…</ol> 32
2 9 1 简单表格 33
2 9 表格 33
2 9 2 表格内文字的对齐方式 35
2 9 3 表格在页面中的对齐方式 36
2 9 4 表格的颜色和图片背景 37
2 10 字幕、音频和视频 37
2 10 1 字幕标记<marquee> 37
2 10 2 音频 38
2 10 3 视频 39
2 11 框架(多窗口页面) 40
2 11 1 建立框架 40
2 11 2 框架间的链接 43
2 12 表单 44
2 12 1 表单的标记<form>…</form> 44
2 12 2 文字和密码的输入 45
2 12 3 重置和提交 45
2 12 5 选择栏 46
2 12 4 复选框和单选钮 46
2 12 6 多行文字的输入<textarea>…</textarea> 48
2 13 习题 48
第3章 高效定制网页样式——CSS 51
3 1 CSS简介 51
3 2 在网页中插入样式表的方法及定义 52
3 2 1 内部样式表 52
3 2 2 行内样式 57
3 2 3 链入外部样式表文件 58
3 2 4 导入外部样式表文件 59
3 3 多重样式表的层叠 60
3 4 样式表的属性单位 62
3 4 1 长度、百分比单位 62
3 4 2 颜色单位 63
3 5 样式表的常用属性 63
3 5 1 字体属性 64
3 5 2 文本属性 66
3 5 3 控制BOX的属性 67
3 5 4 布局属性 72
3 5 5 背景属性 73
3 5 6 定位属性 76
3 5 7 定位锚伪类 78
3 6 习题 80
第4章 网页特效——JavaScript 81
4 1 JavaScript简介 81
4 2 在网页中插入JavaScript的方法及定义 81
4 2 1 在HTML文档中嵌入脚本程序 81
4 2 2 链接脚本文件 83
4 2 3 在标记内添加脚本 83
4 2 4 多脚本网页 84
4 3 2 常量 85
4 3 1 基本数据类型 85
4 3 JavaScript的基本数据类型和表达式 85
4 3 3 变量 86
4 3 4 运算符和表达式 86
4 4 JavaScript的程序结构 88
4 4 1 简单语句 88
4 4 2 程序控制流程 90
4 4 3 函数 95
4 5 基于对象的JavaScript语言 100
4 6 JavaScript的内置对象 104
4 6 1 数组对象 105
4 6 2 字符串对象 107
4 6 3 日期对象 109
4 6 4 数学对象 110
4 7 自定义对象 112
4 8 DOM对象及编程 113
4 8 1 窗口对象 114
4 8 2 文档对象 117
4 8 3 位置对象 118
4 8 4 历史对象 118
4 9 JavaScript的对象事件处理程序 119
4 9 1 对象的事件 119
4 9 2 常用的事件及处理 120
4 9 3 错误处理 126
4 9 4 表单对象与交互性 127
4.10 习题 132
第5章 网页制作工具Dreamweaver MX 2004基础 133
5.1 DreamweaverMX2004简介 133
5 1 1 DreamweaverMX2004的启动和主工作区 133
5 1 2 DreamweaverMX2004的参数设置 136
5 2 2 建立本地站点 139
5.2 站点管理 139
5 2 1 本地站点和远端站点 139
5 2 3 管理本地站点 142
5.3 制作第一个网页 144
5 3 1 制作网页的一般过程 144
5 3 2 设置页面属性 147
5 3 3 网页基本元素 149
5.4 超链接 151
5 4 1 超链接的基本概念 151
5 4 2 在Dreamweaver中设置超链接 151
5.5 使用图像 156
5 5 1 插入图像 156
5 5 2 图像映射 159
5 5 3 制作鼠标经过图像 161
5 6 1 添加背景音乐 162
5.6 使用多媒体对象 162
5 6 2 使用声音与视频 163
5 7 使用表格 165
5 7 1 插入表格 165
5 7 2 添加内容到表格单元格 166
5.8 习题 168
第6章 Dreamweaver MX 2004深入与提高 169
6.1 图层与行为 169
6 1 1 图层的基本操作 169
6 1 2 图层与行为结合制作网页特效 174
6.2 时间线 177
6 2 1 时间线面板 177
6 2 2 创建时间线动画 178
6 2 3 通过拖动路径创建曲线动画 180
6 2 4 使用时间线改变图像属性 181
6 2 5 使用时间线改变图层属性 183
6 3 1 表单的基本概念 185
6.3 表单 185
6 3 2 表单对象的使用 186
6 3 3 检查表单 192
6.4 框架 194
6 4 1 框架类型和框架面板 194
6 4 2 使用框架排版 195
6.5 样式表 199
6 5 1 Dreamweaver中CSS样式的类型 199
6 5 2 Dreamweaver中使用CSS样式表美化页面 200
6.6 模板和库 205
6 6 1 模板的基本概念 205
6 6 2 利用模板创建页面 205
6 6 3 用模板更新整个站点 208
6.7 其他网页特效 209
6 6 4 库 209
6 7 1 Java特效 210
6 7 2 插入Flash按钮对象 210
6 7 3 插入Flash动画 211
6 7 4 插入Shockwave电影 211
6.8 习题 211
第7章 网页图形处理工具Fireworks MX 2004 213
7.1 Fireworks MX2004的基本概念 213
7 1 1 创建新文档 213
7 1 2 Fireworks MX 2004的工作界面 214
7 1 3 打开和导入文件 215
7 1 4 修改画布 216
7 1 5 矢量图和位图的概念 216
7.2 图像的优化 218
7.3 图像的切片 220
7 3 2 创建多边形切片 221
7 3 1 创建矩形切片 221
7.4 图像的导出 222
7 4 1 导出一个图像 222
7 4 2 导出一个区域的图像 222
7 4 3 导出切片 223
7.5 制作动态按钮 223
7 5 1 按钮的基本概念 223
7 5 2 动态按钮的制作 224
7 6 制作下拉菜单 227
7 7 习题 230
第8章 网页动画制作工具Flash MX 2004 231
8 1 Flash MX 2004简介 231
8 1 1 Flash MX 2004的特点 231
8 2 Flash MX 2004的基本知识 232
8 2 1 FlashMX2004的基本概念 232
8 1 2 FlashMX2004的用户界面 232
8 2 2 动画的基本概念 234
8 3 动画制作 235
8 3 1 逐帧动画的制作 236
8 3 2 运动渐变动画的制作 237
8 3 3 形状渐变动画的制作 243
8 3 4 遮罩动画的制作 246
8 3 5 引导层运动动画的制作 248
8 3 6 MTV制作基础 252
8 4 动画的测试、优化与发布 255
8 4 1 动画的测试 255
8 4 2 优化动画文件 256
8 4 3 动画文件的发布 256
8 4 4 动画文件的导出 258
8 5 习题 259
9 2 实例说明 260
第9章 网页、网站设计与制作综合实例 260
9 1 实例创意和效果展示 260
9 2 1 技术要点 261
9 2 2 素材准备 261
9 3 设计过程 261
9 3 1 规划站点 261
9 3 2 制作网页 262
9 3 3 测试和上传网站 274
9 4 习题 276
第10章 网站的测试和发布 277
10 1 申请域名 277
10 1 1 申请域名的形式 277
10 1 2 域名申请的步骤 278
10 2 申请站点空间 279
10 2 1 网站空间的类型 279
10 3 申请计数器和留言板 280
10 2 2 如何申请个人网站空间 280
10 3 1 申请计数器 281
10 3 2 申请留言板 282
10 4 本地站点的测试 282
10 4 1 检测浏览器的兼容性 282
10 4 2 检查站点的链接错误 284
10 4 3 在浏览器中预览 285
10.5 网站的发布 285
10 5 1 设置远程站点 285
10 5 2 连接服务器 286
10 5 3 文件的上传和下载 286
10.6 网站的推广宣传 287
10 6 1 登录搜索引擎 287
10 6 2 其他推广方法 288
10 7 习题 288