1 基础知识 1
1.1 Internet互联网 1
1.1.1 Internet简介 1
目录 1
1.1.2 Internet的服务功能 3
1.1.3 Internet与Web页面 5
1.2 网页设计基础语言HTML概述 5
1.2.1 HTML语言及其特点 5
1.2.2 HTML元素与页面的结构 6
1.2.3 页面的编辑与浏览 7
1.3.1 网页与网站 9
1.3 网页设计概述 9
1.3.2 网页的设计原则 10
1.3.3 网页布局设计 12
1.3.4 网页风格设计 13
1.4 网页制作工具 14
1.4.1 网页制作工具 14
1.4.2 网页图形设计工具 16
1.4.3 网页动画制作工具 18
本章小结 19
习题与思考题1 19
2.1.1 Dreamweaver MX的特点与新增功能 21
2.1 Dreamweaver MX概述 21
2 Dreamweaver MX 21
2.1.2 Dreamweaver MX的工作窗口 23
2.2 Dreamweaver MX的基本操作 25
2.2.1 菜单操作 25
2.2.2 插入与属性面板 29
2.2.3 面板组 38
2.3 用Dreamweaver创建简单页面 39
2.3.1 建立站点 39
2.3.2 在空白文档中创建页面 44
2.3.3 在页面中加入文本 45
2.3.4 设置文本的字体及属性 46
2.3.5 在页面中加入图片 48
2.3.6 设置页面的属性 49
2.4 HTML代码的编辑 51
2.4.1 在代码检查器中编辑代码 51
2.4.2 在代码视图中编辑代码 51
本章小结 53
习题与思考题2 53
3 表格 54
3.1 表格标记和属性 55
3.1.1 表格标记 55
3.1.2 表格属性 56
3.1.3 表格嵌套 59
3.2.1 创建表格 60
3.2 用Dreamweaver创建表格 60
3.2.2 表格的操作 61
3.3 表格的应用 67
3.3.1 使用表格布局页面 67
3.3.2 应用实例 75
本章小结 80
习题思考题3 80
4 超级链接 82
4.1 URL地址 82
4.1.1 URL地址结构 82
4.2.1 超级链接的基本概念 83
4.2 创建超级链接 83
4.1.2 绝对与相对路径的URL地址 83
4.2.2 使用锚标记创建超级链接 84
4.2.3 链接到指定的锚点 84
4.2.4 Dreamweaver MX创建超级链接 91
4.3 超级链接的应用实例 97
4.3.1 导航条 97
4.3.2 跳转菜单 99
本章小结 100
习题与思考题4 101
5 样式表 102
5.1 HTML样式与CSS样式 102
5.1.1 HTML样式元素 102
5.1.2 样式规则 106
5.1.3 元素属性 109
5.2 创建和使用样式表 115
5.2.1 创建样式表 115
5.2.2 使用样式表 119
5.3 管理样式表 120
5.3.1 设置CSS样式表格式参数 120
5.3.2 编辑样式表 121
5.3.3 样式表转换为HTML标记 123
5.4 样式表的应用 123
5.4.1 页面风格设计与样式表 123
5.4.2 应用实例 125
本章小结 129
习题与思考题5 130
6 框架 131
6.1 创建框架 131
6.1.1 框架概述 131
6.1.2 用HTML标记定义框架集和框架 132
6.1.3 框架的嵌套 135
6.1.4 用Dreamweaver创建框架集 137
6.2 框架与页面 138
6.2.1 框架页面和加载页面 138
6.2.2 超级链接与目标框架 140
6.3 编辑框架 143
6.3.1 设置框架集及框架属性 143
6.3.2 拆分和删除框架 146
6.4.1 页面布局设计 147
6.4 框架的应用 147
6.4.2 应用实例 148
本章小结 151
习题与思考题6 151
7 表单 153
7.1 创建表单 153
7.1.1 表单的作用 153
7.1.2 表单的构成 153
7.1.3 用〈form〉标记定义表单体 154
7.1.4 Dreamweaver创建表单的方法 157
7.2.1 文本框 159
7.2 创建表单元素 159
7.2.2 多行文本框 160
7.2.3 复选框与单选按钮 161
7.2.4 按钮 163
7.2.5 列表与菜单 164
7.3 表单的应用 166
7.3.1 表单设计 166
7.3.2 应用实例 166
本章小结 177
习题与思考题7 177
8 嵌入媒体对象 179
8.1.1 网页中使用的图像文件格式 182
8.1 嵌入图像 182
8.1.2 在网页中嵌入图像 183
8.1.3 用图像作为超级链接热区 186
8.1.4 图像映像图 187
8.2 嵌入音频对象 189
8.2.1 使用标签嵌入音频文件 191
8.2.2 Dreamweaver中嵌入音频的方法 193
8.3 嵌入视频对象 198
8.3.1 使用标签嵌入视频文件 198
8.3.2 Dreamweaver中嵌入视频的方法 202
8.4 嵌入动画 207
8.4.2 Flash动画 208
8.4.1 GIF动画 208
本章小结 212
习题与思考题8 212
9 层与定位 214
9.1 层的创建 214
9.1.1 层的作用 214
9.1.2 用HTML标签创建层 216
9.1.3 用Dreamweaver创建层 218
9.1.4 创建嵌套层 219
9.2 层的基本操作 219
9.2.1 选择和激活层 220
9.2.3 调整层的大小 221
9.2.2 移动和复制层 221
9.2.4 设置层的排列顺序 222
9.2.5 设置层的可见性 222
9.3 层与表格 223
9.3.1 转换层为表格 223
9.3.2 转换表格为层 224
9.4 层的应用 226
9.4.1 页面布局设计 226
9.4.2 页面制作实例 227
本章小结 236
习题与思考题9 236
10.1.1 静态页面与动态页面 237
10 JavaScript与页面 237
10.1 概述 237
10.1.2 DHTML技术 238
10.2 JavaScript语言基础 238
10.2.1 JavaScript概述 238
10.2.2 在HTML中嵌入JavaScript 238
10.2.3 JavaScript的数据类型与变量 240
10.2.4 JavaScript的运算符与表达式 241
10.3 JavaScript的函数与数组 245
10.3.1 函数 245
10.3.2 数组 246
10.4.1 流程控制 247
10.4 JavaScript的控制结构 247
10.4.2 循环结构 250
10.5 JavaScript对象 253
10.5.1 浏览器的文档对象模型 253
10.5.2 文档元素的引用 255
10.5.3 内置对象 257
10.5.4 浏览器对象 262
10.5.5 文档对象 265
10.6 JavaScript事件 274
10.6.1 事件类型 274
10.6.2 事件的监听注册与处理 275
10.7.1 表单的验证 279
10.7 JavaScript应用实例 279
10.7.2 滚动字幕设计 283
10.7.3 下拉菜单设计 285
10.7.4 下拉列表导航 286
10.8 Dreamweaver中的JavaScript 288
10.8.1 Dreamweaver的行为概念 288
10.8.2 Dreamweaver的内置动作 289
10.9 时间轴动画 291
10.9.1 Dreamweaver的时间轴 291
10.9.2 创建时间轴动画 292
本章小结 293
习题与思考题10 294
参考文献 296