第1章 网页设计基础 1
1.1 网站和网页的构成 1
1.1.1 网站的分类 1
目录 1
1.1.2 网页的构成 2
1.2 网站设计创意 2
1.2.1 交互的透明性 3
1.2.2 网页的视觉流程 3
1.2.3 风格的统一 4
1.2.4 对比和调和 5
1.2.6 装饰与趣味性 6
1.2.5 规律性和变化性 6
1.3 Web可用性设计 7
1.3.1 网页设计 7
1.3.2 内容设计 10
1.3.3 站点设计 14
1.4 网页设计与制作过程 16
1.4.1 资料的准备 16
1.4.2 网页的设计 16
1.4.3 网页的制作 17
习题 17
2.1.1 Dreamweaver简介 18
第2章 创建和管理本地站点 18
2.1 Dreamweaver概述 18
2.1.2 Dreamweaver界面 19
2.1.3 面板介绍 21
2.2 设计和规划站点 23
2.2.1 设计站点 23
2.2.2 规划站点结构 25
2.2.3 准备素材 26
2.2.4 设计站点风格 26
2.3 创建本地站点 26
2.3.1 显示管理站点栏 26
2.3.2 文件面板的使用 27
2.3.3 创建新站点的过程 29
2.4 管理本地站点 32
2.4.1 打开站点 32
2.4.2 删除站点 32
2.4.3 复制站点 33
2.4.4 管理站点文件 33
2.5 控制显示方式 34
2.5.1 显示/隐藏远程站点 34
2.5.2 显示站点地图 34
2.5.5 站点地图的参数设置 35
2.5.4 在站点地图中显示文件标题 35
2.5.3 改变站点地图的显示比例 35
习题 36
第3章 编辑文档 37
3.1 实例制作——创建第一个网页 37
3.1.1 新建一个空文档 38
3.1.2 添加标题文字 38
3.1.3 设置文字的格式 39
3.1.4 插入图片 40
3.1.7 预览网页 42
3.2.1 创建文档 42
3.2 文档操作 42
3.1.6 保存网页 42
3.1.5 添加背景颜色 42
3.2.2 保存文档 44
3.2.3 打开文档 45
3.2.4 关闭文档 45
3.3 设置文档属性 45
3.3.1 改变页面标题 46
3.3.2 定义背景图像或页面颜色 48
3.3.3 定义默认文本颜色 49
3.3.4 设置页面边距 50
3.3.5 设置文档解码方式 51
3.4 输入文本 52
3.3.6 设置跟踪图像 52
3.5 修饰文本 53
3.5.1 段落格式 53
3.5.2 段落对齐 54
3.5.3 字符格式 55
3.5.4 编辑字体列表 56
3.5.5 字符大小 57
3.5.6 字符颜色 57
3.6 项目列表 58
3.6.1 创建项目列表 58
3.6.2 设置列表属性 59
习题 60
第4章 图像处理 61
4.1 插入和设置图像 61
4.1.1 插入图像的过程 61
4.1.2 设置图像名称 62
4.1.3 设置图像宽度和高度 63
4.1.4 设置图像源 63
4.1.5 设置图像的超级链接 63
4.1.6 设置对齐方式 64
4.1.12 启动外部图像编辑器 65
4.1.10 设置图像边框 65
4.1.11 设置客户端映像 65
4.1.9 设置低分辨图像源 65
4.1.8 设置图像位置 65
4.1.7 设置图像的替换文字 65
4.1.13 用HTML代码控制图像属性 66
4.2 插入其他对象 66
4.2.1 插入日期 66
4.2.2 插入水平线 67
4.2.3 插入轮换图像 68
习题 69
5.1.1 超级链接 70
5.1 基本概念 70
第5章 链接应用 70
5.1.2 超级链接的类型 71
5.2 实例——从“樱花の物语”主页链接到“主题歌曲”页面 71
5.3 设置链接颜色 73
5.4 创建链接 74
5.5 管理链接 78
5.5.1 设置更新链接的方式 78
5.5.2 设置站点缓存 79
5.5.3 删除链接 80
5.5.4 改变链接范围 80
5.5.6 修复链接 81
5.5.5 检查链接 81
5.5.7 测试链接 82
5.6 文本链接 82
5.6.1 实例1——从“樱花の物语”主页链接到“精彩TOP10”页面 82
5.6.2 实例2——链接到命名锚 84
5.6.3 实例3——创建E-mail链接 87
5.6.4 创建空链接 89
5.6.5 创建脚本链接 89
5.7 图像映射 89
5.7.1 图像映射的分类 90
5.7.2 创建图像映射 90
5.9.1 导航条的概念 91
5.8 跳转菜单 91
5.9 导航条 91
5.9.2 实例——建立“樱花の物语”主页导航条 92
5.10 添加链接行为 95
习题 95
第6章 优化网页布局 96
6.1 表格应用实例——制作精美复杂的页面 96
6.2 创建表格 102
6.2.1 表格的组成 102
6.2.2 新建表格 103
6.2.4 插入图像 104
6.2.5 导入数据 104
6.2.3 插入文本 104
6.2.6 导出数据 106
6.3 表格操作 106
6.3.1 选中表格 106
6.3.2 插入行和列 107
6.3.3 删除行或列 108
6.3.4 合并单元格 108
6.3.5 拆分单元格 108
6.3.6 复制单元格内容 109
6.4 修饰表格 109
6.4.1 设置表格整体格式 109
6.4.2 设置行、列和单元格格式 110
6.5 表格应用技巧 111
6.5.1 套用表格格式 111
6.5.2 表格排序 112
习题 113
第7章 层与样式应用 114
7.1 实例——用层为网页添加装饰 114
7.2 层的操作 115
7.2.1 插入层 115
7.2.2 激活层 116
7.2.3 选中层 116
7.2.4 调整层大小 117
7.2.5 移动层 118
7.2.7 嵌套层 119
7.2.6 对齐层 119
7.3 设置层的属性 120
7.3.1 名称、大小和位置 121
7.3.2 可见性 121
7.3.3 叠放次序 122
7.3.4 背景 122
7.3.7 可见区域大小 123
7.4 层与表格的转换 123
7.4.1 层转换为表格 123
7.3.6 溢出处理 123
7.3.5 标记 123
7.4.2 表格转换为层 125
7.5 CSS样式 125
7.5.1 CSS样式面板 125
7.5.2 创建CSS样式 126
7.5.3 编辑CSS样式列表 128
7.5.4 CSS样式实例 128
习题 130
第8章 框架应用 131
8.1 框架实例——制作简单的框架 131
8.2 框架基础 132
8.3 创建框架 133
8.3.1 插入预定义框架 133
8.3.2 创建框架集 137
8.3.3 创建嵌入式框架集 140
8.4 选择和保存框架 141
8.4.1 选择框架 141
8.4.2 保存框架 141
8.5 设置框架属性和框架集属性 142
8.5.1 设置框架属性 142
8.5.2 设置框架集属性 143
8.6 创建框架链接 144
8.6.1 设置框架链接 144
8.6.2 实例——创建框架链接 145
习题 147
8.7 特殊设置:浏览器不支持框架 147
第9章 资源管理 149
9.1 管理资源 149
9.1.1 资源管理器面板 149
9.1.2 实例——应用资源管理器 150
9.2 收藏夹管理 151
9.2.1 在收藏夹中添加文件 152
9.2.2 添加新的收藏文件夹 152
习题 152
第10章 行为和时间线应用 153
10.1 实例——显示和隐藏图片的说明文字 153
10.3.1 行为面板 155
10.2 行为基础 155
10.3 行为操作 155
10.3.2 选中行为 156
10.3.3 添加行为 156
10.3.4 删除行为 157
10.3.5 修改现有行为 157
10.3.6 修改行为顺序 157
10.3.7 修改触发行为的事件 157
10.4 常用事件 158
10.5.1 “调用JavaScript”动作 159
10.5.2 “改变属性”动作 159
10.5 使用行为 159
10.5.3 “检查浏览器”动作 160
10.5.4 “检查插件”动作 161
10.5.5 “控制Shockwave或Flash”动作 162
10.5.6 “拖动层”动作 163
10.5.7 “转到URL”动作 164
10.5.8 “跳转菜单”动作 165
10.5.9 “跳转菜单开始”动作 166
10.5.10 “打开浏览器窗口”动作 166
10.5.11 “播放声音”动作 167
10.5.12 “弹出信息”动作 167
10.5.13 “预先载入图像”动作 168
10.5.14 “设置导航栏图像”动作 169
10.5.15 “设置文本”动作 170
10.5.16 “设置状态栏文本”动作 171
10.5.17 “设置文本域文字”动作 172
10.5.18 “显示-隐藏层”动作 172
10.5.19 “交换图像”动作 173
10.5.20 “恢复交换图像”动作 174
10.5.21 “检查表单”动作 174
10.5.22 获取更多行为 175
习题 175
11.1.1 表单的域 176
11.1 表单基础 176
第11章 表单应用 176
11.1.2 表单的对象 177
11.2 实例——创作用户登录表单 177
11.3 创建表单 178
11.3.1 创建表单域 178
11.3.2 插入表单对象 179
11.4 添加和设置表单对象 180
11.4.1 按钮 180
11.4.2 单选按钮 181
11.4.3 复选框 182
11.4.4 文本字段 183
11.4.5 列表框 184
11.4.6 文件域 186
11.4.7 图像域 187
11.4.8 隐藏域 187
11.4.9 跳转菜单 188
11.5 实例——设置提交表单的动作 191
11.5.1 插入后台控制脚本 191
11.5.2 映射行为 192
11.5.3 脚本属性面板 193
习题 194
12.1 插入对象的标记 195
12.1.1 <object>标记 195
第12章 插入对象 195
12.1.2 <param>标记 196
12.2 使用外部编辑器 197
12.2.1 指定外部HTML编辑器 197
12.2.2 启动外部编辑器 198
12.3 插入Flash对象和设置Flash动画属性 198
12.3.1 插入Flash对象 198
12.3.2 设置Flash动画属性 199
12.4 插入Shockwave对象 201
12.4.1 插入Shockwave动画 201
12.4.2 设置Shockwave动画属性 201
12.5.2 设置插件属性 203
12.5 插入插件 203
12.5.1 插入插件对象 203
12.5.3 播放插件控制 204
12.6 插入ActiveX控件和设置控制属性 204
12.6.1 插入ActiveX控件 205
12.6.2 设置ActiveX控件属性 205
12.7 插入Java程序 206
12.7.1 插入Java小程序 206
12.7.2 设置Java小程序的属性 206
12.8 插入Fireworks HTML对象 207
习题 208
第13章 模板和库应用 209
13.1 模板基础 209
13.1.1 模板的基本概念 209
13.1.2 模板的源代码定义 210
13.2 模板制作实例——“读书网”模板 210
13.3 使用模板 212
13.3.1 模板面板 212
13.3.2 创建新模板 212
13.3.3 设置模板可编辑区 213
13.3.6 修改模板内容 214
13.3.7 对网页应用模板 214
13.3.4 打开模板 214
13.3.5 设置模板页面属性 214
13.3.8 用模板修改站点 215
13.4 导入与导出XML 217
13.4.1 导入XML文档 217
13.4.2 导出XML文件 217
13.5 重复部件库 218
13.5.1 基本概念 218
13.5.2 实例——设置书缘站点中的库项目 218
13.6 库项目应用 219
13.6.1 库面板 219
13.6.2 创建库对象 219
13.6.4 使用库项目 220
13.6.3 删除库项目 220
13.6.5 更改库项目属性 221
13.6.6 修改库项目的源文件 221
13.6.7 更新站点中的库项目 222
13.6.8 在库项目中编辑行为 222
13.7 服务器端引用 222
13.7.1 插入服务器端引用 223
13.7.2 设置服务器端引用参数 223
13.7.3 编辑服务器端引用 224
13.8 模板和库应用技巧——设置高亮颜色 224
习题 225
14.1.1 HTML的基本概念 226
第14章 HTML、CSS、JavaScript语言 226
14.1 HTML基础 226
14.1.2 HTML文件结构 228
14.1.3 编写HTML文件的过程 230
14.1.4 实例1——链接 230
14.1.5 实例2 232
14.2 CSS概述 234
14.2.1 CSS的基本概念 234
14.2.2 定义CSS样式 235
14.3 JavaScript基础 238
14.3.1 JavaScript的基本概念 238
14.2.3 引用CSS样式 238
14.3.2 添加JavaScript脚本 239
14.3.3 编写简单的JavaScript脚本 240
14.3.4 实例1——生成最后修改日期 240
14.3.5 实例2——测试浏览器类型 240
14.3.6 实例3——前进和后退按钮 241
14.3.7 实例4——状态栏的信息轮换 242
习题 243
第15章 测试、发布和维护站点 244
15.1 测试站点 244
15.1.1 检测浏览器的兼容性 244
15.1.2 使用报告测试站点 246
15.1.3 使用行为检测浏览器和插件 247
15.1.4 检测错误链接 247
15.1.5 测试下载时间和文件大小 248
15.1.6 利用浏览器预览网页 249
15.2 发布站点 249
15.2.1 建立远程站点 250
15.2.2 设置FTP选项 252
15.2.3 自定义传送的文件类型 253
15.2.4 连接服务器 254
15.3.1 文件上传 255
15.3 文件传输 255
15.3.2 文件下载 256
15.3.3 同步本地站点和远程站点 256
15.4 维护站点 257
15.4.1 登记和撤销登记的基本概念 257
15.4.2 登记和撤销登记的基本操作 258
15.4.3 登记和撤销登记的简单机制 259
15.5 应用设计附注 259
15.5.1 设置备注 259
15.5.2 添加附注 260
15.5.3 查看备注 262
习题 262