第1章 网页设计简介 1
1.1 网站 1
1.1.1 网页与网站 1
1.1.2 浏览网页的工具——浏览器 1
1.1.3 静态网页与动态网页 1
1.2 Internet与Web服务 1
1.2.1 Internet的起源与发展 2
1.2.2 域名 2
1.2.3 IP地址 3
1.2.4 URL:统一资源定位符 4
1.2.5 HTML概述 5
1.2.6 网页的基本构成要素 5
1.3 常用网页制作工具 6
1.3.1 超文本标识语言 6
1.3.2 网页“三剑客” 6
1.3.3 其他常用工具 6
1.4 网页设计基本流程 7
1.4.1 确定主题和目的 7
1.4.2 可行性分析 7
1.4.3 建立网站的基本流程 7
第2章 Dreamweaver工作界面及基本操作 10
2.1 Dreamweaver简介 10
2.2 工作区布局概述 10
2.2.1 工作区元素概述 10
2.2.2 文档窗口概述 12
2.2.3 文档工具栏概述 13
2.2.4 标准工具栏概述 14
2.2.5 样式呈现工具栏概述 14
2.2.6 “浏览器导航”工具栏概述 15
2.2.7 编码工具栏概述 15
2.2.8 状态栏概述 15
2.2.9 属性检查器概述 16
2.2.10 “插入”面板概述 17
2.2.11 文件面板概述 18
2.2.12 CSS样式面板概述 19
2.2.13 可视化辅助线概述 20
第3章 站点管理 21
3.1 Dreamweaver站点 21
3.1.1 关于Dreamweaver站点 21
3.1.2 了解本地和远程文件夹的结构 21
3.1.3 设置新站点 22
3.1.4 设置测试服务器 27
3.1.5 关于测试服务器的Web URL 28
3.1.6 管理和编辑站点 29
3.1.7 在Dreamweaver中编辑现有远程Web站点 29
3.1.8 从站点列表中删除Dreamweaver站点 30
3.1.9 导入和导出站点设置 30
3.1.10 设置站点文件传输首选参数 30
3.2 创建和管理站点文件 31
3.2.1 创建和打开文档 31
3.2.2 管理文件和文件夹 42
3.2.3 从服务器获取文件和将文件上传到服务器 50
3.2.4 存回和取出文件 53
3.2.5 同步文件 61
3.2.6 比较文件的差别 62
3.2.7 回退文件 64
3.2.8 遮盖站点中的文件和文件夹 64
第4章 简单网页制作 67
4.1 预览页面 67
4.1.1 在Dreamweaver中预览页面 67
4.1.2 在浏览器中预览页面 69
4.2 使用页代码 70
4.2.1 有关在Dreamweaver中编辑常规信息 70
4.2.2 设置编码环境 74
4.2.3 设置编码首选参数 75
4.2.4 编写和编辑代码 79
4.2.5 折叠代码 92
4.2.6 优化和调试代码 94
4.2.7 在设计视图中编辑代码 95
4.2.8 使用页面的文件头内容 100
4.3 使用页面 104
4.3.1 使用“插入”面板 104
4.3.2 设置页面属性 107
4.3.3 了解文档编码 109
4.3.4 在文档窗口中选择和查看元素 110
4.3.5 网页安全色 112
4.3.6 使用颜色选择器 112
4.3.7 放大和缩小 113
4.4 创建列表 114
4.4.1 创建新列表 115
4.4.2 使用现有文本创建列表 115
4.4.3 创建嵌套列表 115
4.4.4 设置整个列表的列表属性 115
4.4.5 设置列表项目的列表属性 115
4.5 添加和修改图像 116
4.5.1 关于图像 116
4.5.2 插入图像 116
4.5.3 对齐图像 119
4.5.4 以可视方式调整图像大小 119
第5章 超链接、多媒体 121
5.1 关于链接与导航 121
5.1.1 关于链接 121
5.1.2 绝对路径、文档相对路径和站点根目录相对路径 121
5.2 链接 123
5.2.1 链接文件和文档 123
5.2.2 将JavaScript脚本附加到链接上 123
5.2.3 使用属性检查器链接到文档 124
5.2.4 超级链接分类 124
5.2.5 使用指向文件图标链接文档 124
5.2.6 使用超链接命令添加链接 125
5.2.7 设置新链接的相对路径 125
5.2.8 链接到文档中的特定位置 126
5.2.9 创建电子邮件链接 127
5.2.10 创建空链接和脚本链接 127
5.2.11 自动更新链接 128
5.2.12 在整个站点范围内更改链接 128
5.2.13 在Dreamweaver中测试链接 129
5.3 跳转菜单 129
5.3.1 关于跳转菜单 129
5.3.2 插入跳转菜单 130
5.3.3 编辑跳转菜单项 130
5.4 图像地图热点 130
5.4.1 关于图像地图 130
5.4.2 插入客户端图像地图 131
5.4.3 修改图像地图热点 132
5.5 插入SWF文件 132
5.5.1 关于FLA、SWF和FLV文件类型 132
5.5.2 插入和预览SWF文件 133
5.6 插入FLV文件 135
5.6.1 插入FLV文件 135
5.6.2 编辑或删除FLV组件 139
5.7 添加声音 140
5.7.1 音频文件格式 140
5.7.2 链接到音频文件 141
5.7.3 嵌入声音文件 141
第6章 表格及布局表格 142
6.1 使用表格显示内容 142
6.1.1 关于表格 142
6.1.2 HTML中的表格格式设置优先顺序 142
6.1.3 关于拆分和合并表格单元格 143
6.1.4 插入表格并添加内容 143
6.1.5 导入和导出表格式数据 144
6.1.6 选择表格元素 145
6.1.7 设置表格属性 146
6.1.8 设置单元格、行或列属性 147
6.1.9 使用扩展表格模式更容易地编辑表格 148
6.1.10 设置表格和单元格的格式 149
6.1.11 拆分和合并单元格 149
6.1.12 复制、粘贴和删除单元格 151
6.1.13 嵌套表格 152
6.1.14 对表格进行排序 152
6.2 使用可视化助理进行布局 153
6.2.1 设置标尺 153
6.2.2 设置布局辅助线 153
6.2.3 将辅助线用于模板 154
6.2.4 使用布局网格 154
6.2.5 使用跟踪图像 155
第7章 表单 157
7.1 关于表单 157
7.1.1 从用户处收集信息 157
7.1.2 HTML表单参数 159
7.1.3 URL参数 160
7.1.4 使用HTML链接创建URL参数 161
7.2 创建Web表单 162
7.2.1 关于Web表单 162
7.2.2 表单对象 162
7.2.3 创建HTML表单 163
7.2.4 单行文本框 166
7.2.5 关于动态表单对象 175
7.2.6 插入或更改动态HTML表单菜单 175
7.2.7 使现有HTML表单菜单成为动态对象 176
7.2.8 在HTML文本域中显示动态内容 176
7.2.9 设置动态文本域对话框的选项 176
7.2.10 动态预先选择HTML复选框 176
7.2.11 动态预先选择HTML单选按钮 176
7.2.12 验证HTML表单数据 177
第8章 样式表 178
8.1 了解层叠样式表 178
8.1.1 关于层叠样式表 178
8.1.2 关于CSS规则 178
8.1.3 关于层叠样式 179
8.1.4 关于文本格式设置和CSS 181
8.1.5 关于速记CSS属性 181
8.2 创建和管理CSS 182
8.2.1 CSS样式面板 182
8.2.2 设置CSS样式首选参数 185
8.2.3 创建新的CSS规则 185
8.2.4 设置CSS属性 186
8.2.5 管理CSS规则 192
8.3 使用CSS对页面进行布局 200
8.3.1 关于CSS页面布局 200
8.3.2 关于CSS页面布局结构 201
8.3.3 使用CSS布局创建页面 205
第9章 层 208
9.1 使用DIV标签 208
9.1.1 关于DIV标签 208
9.1.2 插入DIV标签 208
9.1.3 编辑DIV标签 209
9.1.4 查看和编辑应用于DIV标签的规则 214
9.2 CSS布局块 214
9.2.1 可视化CSS布局块 214
9.2.2 查看CSS布局块 215
9.2.3 查看CSS布局块外框 215
9.2.4 查看CSS布局块背景 215
9.2.5 查看CSS布局块框模型 215
9.2.6 将可视化助理与非CSS布局块元素配合使用 215
第10章 行为 217
10.1 使用JavaScript行为 217
10.1.1 关于JavaScript行为 217
10.1.2 行为面板概述 217
10.1.3 关于事件 218
10.1.4 应用行为 219
10.1.5 更改或删除行为 220
10.2 应用内置Dreamweaver行为 220
10.2.1 使用内置行为 220
10.2.2 应用调用JavaScript行为 221
10.2.3 应用改变属性行为 221
10.2.4 应用检查插件行为 221
10.2.5 应用拖动AP元素行为 222
10.2.6 应用转到URL行为 223
10.2.7 应用跳转菜单行为 223
10.2.8 应用打开浏览器窗口行为 224
10.2.9 应用弹出消息行为 224
10.2.10 应用设置容器的文本行为 225
10.2.11 应用设置状态栏文本行为 225
10.2.12 应用设置文本域文字行为 225
10.2.13 应用显示-隐藏元素行为 226
10.2.14 应用交换图像行为 226
第11章 与其他网页设计软件的结合 228
11.1 Fireworks和Dreamweaver 228
11.1.1 插入Fireworks图像 228
11.1.2 在Dreamweaver中编辑Fireworks图像或表格 229
11.1.3 在Dreamweaver中优化Fireworks图像 229
11.1.4 使用Fireworks修改Dreamweaver图像占位符 230
11.1.5 在Dreamweaver文档中插入Fireworks HTML代码 231
11.1.6 将Fireworks HTML代码粘贴到Dreamweaver中 231
11.1.7 更新放置在Dreamweaver中的Fireworks HTML代码 232
11.2 Photoshop和Dreamweaver 232
11.2.1 关于Photoshop集成 232
11.2.2 关于智能对象和Photoshop-Dreamweaver工作流程 232
11.2.3 智能对象工程流程 234
11.2.4 复制/粘贴工程流程 235
11.2.5 设置“图像预览”对话框选项 236
11.3 Flash和Dreamweaver 240
第12章 生成动态页和站点发布 241
12.1 站点上传、测试和发布 241
12.1.1 Window XP系统安装IIS 241
12.1.2 Win7系统配置自己的IIS 242
12.2 生成动态页 249
12.2.1 为可视化开发优化工作区 249
12.2.2 设计动态页 251
12.2.3 动态内容源概述 252
12.2.4 动态内容面板 254
12.2.5 定义动态内容源 256
12.2.6 向页面添加动态内容 265
12.2.7 更改动态内容 267
12.2.8 显示数据库记录 269
12.3 以可视化方式生成应用程序 275
12.3.1 生成主页和详细页 275
12.3.2 生成搜索页和结果页 281
12.3.3 生成记录插入页面 286
12.3.4 生成更新记录的页面 288
12.3.5 生成删除记录的页面 293
12.3.6 使用高级数据操作对象来生成页 299
12.3.7 生成注册页 303
12.3.8 生成登录页 305
附录 Macintosh与Windows键位指令对照表 307
参考文献 308