第1章 网页制作基础 1
1.1 网页制作的基本概念 1
1.1.1 网页与网站 1
1.1.2 服务器与浏览器 2
1.1.3 远程站点和本地站点 2
1.1.4 统一资源定位器 2
1.2 网页的构成元素 2
1.2.1 文本 2
1.2.2 图形 3
1.2.3 超链接 3
1.2.4 表格 3
1.2.5 表单 3
1.2.6 声音和视频 3
1.3 网站设计 3
1.3.1 网站主题和名称 4
1.3.2 网站的风格 4
1.3.3 网站的CI形象 5
1.3.4 网站的栏目和版块 5
1.3.5 网站的目录结构和链接结构 6
1.3.6 网站测试与发布 7
1.4 网站开发流程 7
1.4.1 定义站点 7
1.4.2 建立网站结构 8
1.4.3 设计和制作主页 8
1.4.4 其他页面制作 8
习题1 8
第2章 初识Dreamweaver MX 2004 10
2.1 Dreamweaver MX 2004简介 10
2.2 Dreamweaver MX 2004的工作环境 11
2.2.1 Dreamweaver MX 2004的工作界面 11
2.2.2 使用面板和面板组 14
2.3 创建与管理站点 15
2.3.1 定义站点 15
2.3.2 管理站点 18
2.3.3 管理站点文件 20
习题2 21
第3章 创建文档 22
3.1 文档的操作 22
3.1.1 创建文档 22
3.1.2 打开文档 23
3.1.3 页面属性的设置 23
3.2 网页中文本的处理 25
3.2.1 插入文本 25
3.2.2 设置文本格式 26
3.3 网页图像的处理 28
3.3.1 网页图像概述 28
3.3.2 插入图像 29
3.3.3 设置图像属性 30
3.3.4 编辑图像 31
3.4 网页中其他常见元素的设置 33
3.4.1 插入水平线 33
3.4.2 插入日期 34
3.4.3 添加视频 34
3.4.4 向页面添加声音 35
3.5 超级链接的创建与管理 36
3.5.1 超级链接的概念 36
3.5.2 超链接的创建 36
3.5.3 管理站点内的链接 45
习题3 47
第4章 网页布局技术 48
4.1 表格 48
4.1.1 在网页中插入表格 48
4.1.2 在表格中添加内容 49
4.1.3 输入外部数据 50
4.1.4 选择表格 50
4.1.5 格式化表格 51
4.1.6 编辑表格 54
4.2 布局表格和布局单元格 57
4.2.1 绘制布局表格和布局单元格 57
4.2.2 布局表格和布局单元格的基本操作 58
4.2.3 将内容添加到布局单元格 60
4.3 层的操作 61
4.3.1 层的创建 61
4.3.2 层的基本操作 65
4.3.3 层与表格的相互转换 67
4.4 利用框架制作网页 69
4.4.1 框架与框架集的概念 69
4.4.2 创建框架集 70
4.4.3 框架和框架集的编辑 72
习题4 74
第5章 CSS样式 76
5.1 CSS样式概述 76
5.2 CSS的创建与应用 76
5.2.1 创建CSS样式 76
5.2.2 CSS的应用 80
5.2.3 编辑或删除CSS样式表 81
5.3 样式应用范例 81
5.3.1 格式化文本样式 81
5.3.2 定义一外部链接CSS样式去掉超链接文字的下划线 82
5.3.3 CSS滤镜的使用——为网页设置页面间的切换效果 83
习题5 84
第6章 行为和时间轴 86
6.1 行为 86
6.1.1 行为的基础 86
6.1.2 行为的编辑 88
6.2 行为的应用 89
6.2.1 调用JavaScript 89
6.2.2 弹出信息 90
6.2.3 设置状态栏文字 91
6.2.4 转到URL 91
6.2.5 播放音乐 92
6.2.6 打开浏览器窗口 93
6.2.7 制作弹出式菜单 93
6.2.8 拖动层 97
6.3 时间轴 99
6.3.1 时间轴面板 99
6.3.2 用时间轴创建动画 100
6.3.3 应用实例 104
习题6 105
第7章 库与模板 106
7.1 库文件 106
7.1.1 创建库文件 106
7.1.2 插入库文件 107
7.1.3 编辑更新库文件网页 107
7.1.4 使库文件脱离源文件 108
7.2 模板 108
7.2.1 模板的创建 109
7.2.2 使用模板创建网页 109
7.2.3 可编辑区域 111
7.2.4 可编辑标签属性 115
7.2.5 重复区域 117
7.2.6 嵌套模板 120
习题7 121
第8章 网页制作中的表单技术 123
8.1 表单概述 123
8.2 表单设计基础 123
8.3 创建表单 124
8.3.1 表单的创建 124
8.3.2 表单属性的设置 125
8.4 添加文本类表单对象 126
8.4.1 单行文本框 127
8.4.2 密码框 127
8.4.3 多行文本框 127
8.5 添加表单中的选择类对象 128
8.5.1 复选框 128
8.5.2 单选按钮 129
8.5.3 单选按钮组 130
8.6 列表和菜单 130
8.6.1 菜单 131
8.6.2 列表 132
8.6.3 跳转菜单 132
8.7 其他表单对象 134
8.7.1 按钮 134
8.7.2 图像域 135
8.7.3 文件域 135
8.7.4 隐藏域 136
习题8 142
第9章 Dreamweaver扩展效果 143
9.1 使用扩展管理器 143
9.2 可以扩展的对象 144
9.3 流行扩展举例 145
9.3.1 添加到收藏夹插件 145
9.3.2 状态栏滚动文字插件 146
9.3.3 页面切换效果 147
9.3.4 插入视频文件 148
习题9 149
第10章 Dreamweaver整合 150
10.1 结合Fireworks 150
10.1.1 设定外部编辑器 150
10.1.2 插入Fireworks生成文件 152
10.1.3 图形往返编辑 152
10.1.4 Fireworks即时优化图像 153
10.1.5 创建网页相册 154
10.2 插入、设置Flash文件 155
10.2.1 插入、设置Flash文件的方法 155
10.2.2 插入Flash文字 156
10.2.3 创建Flash按钮 158
10.3 整合Office文件 159
10.3.1 导入Excel表格 159
10.3.2 导入Word文档 160
习题10 160
第11章 动态网页制作基础 161
11.1 概述 161
11.2 ASP环境的配置 161
11.3 数据库的创建 167
11.3.1 创建数据库 167
11.3.2 创建系统DSN连接 169
11.3.3 设置文件夹权限 171
11.3.4 解决ASP中的错误 172
11.4 重新定义Dreamweaver MX 2004中的站点 173
11.5 Dreamweaver MX 2004中数据库设定 175
11.5.1 连接数据库 175
11.5.2 创建记录集 178
11.6 插入动态内容 180
11.6.1 插入动态文本 180
11.6.2 修改动态文本 181
11.6.3 显示数据库记录 182
习题11 186
第12章 留言板网页的制作技术 187
12.1 留言板的概述 187
12.2 创建动态表单 188
12.3 制作详细页 193
12.3.1 转到详细信息页 193
12.3.2 移至特定记录 194
12.4 生成搜索页面 196
12.4.1 制作搜索表单 196
12.4.2 记录集的筛选 197
12.5 限发制站点访问权限 199
12.5.1 准备工作 199
12.5.2 限制对页的访问 200
12.5.3 登录用户 201
12.6 更新记录页 202
12.6.1 转到详细页 202
12.6.2 更新记录表单 205
12.7 删除记录页 208
12.7.1 转到详细记录页 208
12.7.2 删除记录 209
习题12 212
第13章 投票功能制作技术 213
13.1 投票系统概述 213
13.2 显示投票结果 213
13.2.1 创建投票数据库 213
13.2.2 绑定记录集 214
13.2.3 网页上显示数据 215
13.2.4 制作柱形图示 217
13.3 收集投票信息 218
13.3.1 制作表单 218
13.3.2 防止重复投票 219
13.3.3 传递信息到count.asp 222
13.4 处理投票数据 223
习题13 224
第14章 网站的发布与维护 225
14.1 站点结构图 225
14.1.1 站点结构图定义 225
14.1.2 结构图图标含义 226
14.1.3 保存站点结构图 226
14.2 网站的发布 226
14.2.1 设置FTP上传 227
14.2.2 发布网页 228
14.3 网站的维护 228
14.3.1 检查站点范围的链接 229
14.3.2 改变站点范围的链接 229
14.3.3 清理文档 230
14.3.4 同步 231
习题14 232
参考文献 233