第1章 Dreamweaver CS4界面及基本操作 1
1.1 HTML基础 1
1.1.1 HTML概念 1
1.1.2 HTML源文件的基本结构 1
1.2 CSS基础 2
1.2.1 CSS概念 2
1.2.2 CSS的作用 3
1.3 Dreamweaver CS4界面 3
1.3.1 界面布局概述 4
1.3.2 标题栏 4
1.3.3 菜单栏 4
1.3.4 工具栏 4
1.3.5 文档窗口 5
1.3.6 属性面板 6
1.3.7 插入面板 7
1.3.8 文件面板 7
1.3.9 CSS样式面板 8
1.4 站点的基本操作 8
1.4.1 新建站点 8
1.4.2 管理站点 11
1.5 创建和管理文件 11
1.5.1 创建、打开和保存文档 11
1.5.2 HTML整体结构标签 13
1.5.3 定义页面属性 14
1.6 Dreamweaver CS4新增功能 14
1.6.1 实时视图 14
1.6.2 JavaScript的代码外链 15
1.6.3 针对Ajax和JavaScript框架的代码提示 16
1.6.4 相关文件和代码导航器 16
1.6.5 CSS最佳做法 17
1.6.6 HTML数据集 17
1.6.7 Adobe Photoshop智能对象 17
1.7 综合训练 17
1.7.1 特色说明 17
1.7.2 具体步骤 18
本章小结 20
课后习题 21
第2章 使用Dreamweaver CS4制作简单网页 22
2.1 网页中的文本 22
2.1.1 将文本添加到文档 22
2.1.2 导入Microsoft Office文档 22
2.1.3 创建指向Microsoft Office文档的链接 23
2.1.4 插入特殊字符 23
2.1.5 在字符之间添加连续空格 24
2.1.6 创建项目列表和编号列表 24
2.1.7 使用属性检查器设置文本HTML属性 25
2.1.8 使用属性检查器设置文本CSS属性 26
2.1.9 添加段落间距 27
2.1.10 使用水平线 27
2.1.11 插入日期 28
2.2 网页中的图像 28
2.2.1 图像概述 28
2.2.2 插入图像 29
2.2.3 设置图像属性 31
2.2.4 调整图像大小 31
2.2.5 对齐图像 32
2.2.6 在Dreamweaver中编辑图像 33
2.2.7 插入图像占位符 36
2.2.8 替换图像占位符 37
2.2.9 创建鼠标经过图像 38
2.2.10 将行为应用于图像 39
2.3 网页中的链接 40
2.3.1 关于链接 40
2.3.2 文档位置和路径 40
2.3.3 使用属性检查器链接到文档 41
2.3.4 使用指向文件图标链接文档 41
2.3.5 使用【超级链接】命令添加链接 42
2.3.6 设置新链接的相对路径 42
2.3.7 链接到文档中的特定位置 43
2.3.8 创建电子邮件链接 43
2.3.9 创建空链接和脚本链接 44
2.3.10 自动更新链接 44
2.3.11 在整个站点范围内更改链接 46
2.3.12 在Dreamweaver中测试链接 46
2.4 综合训练 47
2.4.1 替换图像占位符 47
2.4.2 使用【插入】菜单插入图像 48
2.4.3 通过拖动插入图像 48
2.4.4 从【资源】面板插入图像 49
本章小结 49
课后习题 49
第3章 使用表格 51
3.1 制作表格 51
3.1.1 插入基本表格 51
3.1.2 表格格式设置优先顺序 52
3.1.3 拆分和合并表格单元格 52
3.1.4 导入和导出表格式数据 55
3.1.5 设置表格属性 57
3.1.6 设置单元格、行或列属性 57
3.1.7 添加及删除行和列 59
3.1.8 嵌套表格 60
3.2 排序表格 61
3.3 扩展表格模式 62
3.4 综合训练 63
3.4.1 插入表格 63
3.4.2 修改表格 65
本章小结 66
课后习题 66
第4章 使用框架和AP元素 68
4.1 了解框架和框架集 68
4.2 创建框架和框架集 69
4.2.1 创建预定义的框架集并在某一框架中显示现有文档 69
4.2.2 创建空的预定义框架集 71
4.2.3 创建框架集 72
4.2.4 将一个框架拆分为几个更小的框架 73
4.2.5 删除框架 73
4.2.6 调整框架大小 74
4.3 保存框架和框架集文件 74
4.3.1 保存框架集文件 74
4.3.2 保存框架中显示的文档 74
4.3.3 保存与一组框架关联的所有文件 74
4.4 设置框架样式 75
4.4.1 查看或设置框架属性 75
4.4.2 设置框架的辅助功能值 77
4.4.3 编辑框架的辅助功能值 77
4.4.4 更改框架中文档的背景颜色 78
4.5 框架间的超级链接 78
4.6 使用AP元素 80
4.6.1 AP Div元素的HTML代码 80
4.6.2 插入AP Div 81
4.6.3 查看或设置AP元素的属性 83
4.6.4 选择AP元素 86
4.6.5 更改AP元素的堆叠顺序 86
4.6.6 显示和隐藏AP元素 87
4.6.7 调整AP元素大小 88
4.6.8 移动AP元素 90
4.6.9 对齐AP元素 90
4.6.10 防止AP元素重叠 91
4.6.11 转换表格和AP元素 91
4.7 综合训练 94
4.7.1 创建框架页 94
4.7.2 修改框架页 95
本章小结 96
课后习题 97
第5章 使用CSS样式 98
5.1 认识CSS样式 98
5.1.1 CSS样式面板和常用类型 98
5.1.2 创建CSS样式 99
5.1.3 应用CSS样式 104
5.1.4 丰富的CSS样式 106
5.2 管理CSS样式 111
5.2.1 新建样式表文件 111
5.2.2 链接和导入CSS样式 113
5.2.3 编辑和删除CSS样式 114
5.3 使用CSS对页面布局 115
5.3.1 CSS页面布局简介 115
5.3.2 插入Div标签 118
5.3.3 定义文档结构 123
5.3.4 浮动与清除 126
5.3.5 浮动元素和父元素 129
5.4 综合训练 131
5.4.1 特色说明 131
5.4.2 具体步骤 131
本章小结 135
课后习题 135
第6章 使用JavaScript行为 137
6.1 JavaScript概述 137
6.1.1 事件 137
6.1.2 行为 138
6.2 应用Dreamweaver CS4内置行为 138
6.2.1 使用内置行为 138
6.2.2 调用JavaScript行为 139
6.2.3 改变属性行为 140
6.2.4 检查浏览器行为 142
6.2.5 检查插件行为 144
6.2.6 拖动AP元素行为 144
6.2.7 转到URL行为 146
6.2.8 跳转菜单行为 147
6.2.9 跳转菜单开始行为 148
6.2.10 打开浏览器窗口行为 149
6.2.11 弹出信息行为 150
6.2.12 设置导航栏图像行为 151
6.2.13 设置状态栏文本行为 153
6.2.14 交换图像行为 155
6.2.15 检查表单行为 156
6.2.16 显示-隐藏元素行为 157
6.2.17 预先载入图像行为 160
6.3 第三方JavaScript库的支持 162
6.4 综合训练 163
6.4.1 特色说明 163
6.4.2 具体步骤 163
本章小结 166
课后习题 166
第7章 制作交互式表单 167
7.1 表单概述 167
7.1.1 表单对象 167
7.1.2 动态表单对象 171
7.2 创建动态网页环境 171
7.2.1 ASP访问数据库方法 171
7.2.2 创建ODBC连接 172
7.2.3 建立数据库连接 173
7.2.4 查看数据库连接源代码 175
7.2.5 绑定记录集(Recordset) 176
7.3 创建动态表单对象 178
7.3.1 插入或更改动态表单菜单 178
7.3.2 使现有HTML表单菜单成为动态对象 180
7.3.3 在文本域中显示动态内容 181
7.3.4 动态预先选择复选框 183
7.3.5 动态预先选择单选按钮 184
7.3.6 验证HTML表单数据 184
7.3.7 将JavaScript行为附加到HTML表单对象 186
7.3.8 将自定义脚本附加到HTML表单 188
7.4 综合训练 190
7.4.1 特色说明 190
7.4.2 具体步骤 190
本章小结 192
课后习题 192
第8章 开发动态网站 194
8.1 动态网站简介 194
8.1.1 静态网页和动态网页 194
8.1.2 动态网页设计语言 195
8.2 安装和配置Web服务器 198
8.2.1 安装IIS 198
8.2.2 配置Web服务器 200
8.3 网站数据库 203
8.3.1 SQL Server 2005数据库技术概述 203
8.3.2 数据库查询 205
8.3.3 创建数据库 210
本章小结 213
课后习题 214
第9章 ASP基础 215
9.1 认识VBScript 215
9.2 VBScript代码基本格式及数据类型 215
9.2.1 VBScript代码基本格式 215
9.2.2 VBScript的数据类型 216
9.2.3 Variant类型的子类型 217
9.2.4 常用数据转换函数 218
9.3 VBScript常量与变量 218
9.3.1 常量 218
9.3.2 变量 219
9.4 VBScript数组 219
9.4.1 一维数组 219
9.4.2 二维数组 220
9.4.3 动态数组 221
9.5 VBScript运算符 222
9.6 VBScript基本结构 223
9.6.1 分支结构 223
9.6.2 循环结构 224
9.7 ASP内置对象 225
9.7.1 Response对象 225
9.7.2 Request对象 226
9.7.3 Application对象 227
9.7.4 Session对象 227
9.7.5 Server对象 228
9.8 综合训练 228
本章小结 231
课后习题 232
第10章 ADO数据访问接口 233
10.1 什么是ADO 233
10.2 ADO的操作过程 233
10.3 ADO常用对象及功能 233
10.3.1 Connection数据对象 234
10.3.2 Command对象 234
10.3.3 Close方法 234
10.3.4 RecordSet对象 235
10.3.5 游标(cursor) 235
10.4 综合训练 236
本章小结 241
课后习题 241
第11章 新闻发布系统 242
11.1 新闻发布系统概述 242
11.2 系统总体设计 242
11.2.1 数据库设计 242
11.2.2 界面设计 242
本章小结 251
课后习题 251
参考文献 252