第1章 网站开发基础知识 1
1.1 网络基础知识 1
1.1.1 Internet发展概述 1
1.1.2 IP地址和域名 2
1.1.3 统一资源定位器(URL) 2
1.1.4 超文本置标语言 2
1.1.5 万维网和浏览器 4
1.2 网站开发流程 4
1.2.1 网站的种类 4
1.2.2 网站建设的需求分析 6
1.2.3 网站的规划 6
1.2.4 网站的设计 6
1.3 Dreamweaver的编辑环境 7
1.3.1 文档窗口的组成 7
1.3.2 应用对象面板 8
1.3.3 工具栏 10
1.4 面板介绍 11
1.4.1 面板的基本操作 11
1.4.2 【属性】面板 11
1.4.3 【历史记录】面板 11
1.5 标尺、辅助线、网格和状态栏 12
1.5.1 标尺的应用 12
1.5.2 辅助线的应用 12
1.5.3 网格的应用 12
1.5.4 状态栏 12
1.6 创建站点 12
1.6.1 申请免费空间 12
1.6.2 定义本地站点 13
思考与练习题 18
第2章 编辑网页元素 19
2.1 网页组成元素 19
2.1.1 概述 19
2.1.2 文本元素 19
2.1.3 图像元素 20
2.2 编辑文本 21
2.2.1 在网页中插入文本 21
2.2.2 编辑与设置文本格式 21
2.2.3 段落格式的编辑 22
2.2.4 使用文本列表 23
2.2.5 插入其他网页元素 24
2.3 编辑图像 25
2.3.1 在网页插入图像 25
2.3.2 设置图像属性 26
2.3.3 图像的应用 27
2.3.4 背景图像 28
2.4 编辑超级链接 28
2.4.1 超级链接简述 28
2.4.2 文本超级链接 29
2.4.3 图像超级链接 30
2.4.4 邮件链接 31
2.4.5 锚记链接 31
2.4.6 空链接和脚本链接 32
2.5 编辑多媒体 32
2.5.1 插入Flash对象 32
2.5.2 插入Flash文本 32
2.5.3 插入Flash按钮 33
2.5.4 插入音频和视频 33
思考与练习题 34
第3章 设计网页布局 35
3.1 创建表格 35
3.1.1 插入表格 35
3.1.2 在表格中添加内容 37
3.1.3 导入表格数据 38
3.2 格式化表格 40
3.2.1 选定表格元素并调整表格大小 40
3.2.2 设置表格属性 41
3.2.3 设置单元格属性 42
3.2.4 使用预先设计的格式化表格 42
3.3 表格的导入、排序与导出 45
3.4 对表格的操作 50
3.4.1 复制、粘贴和删除单元格 50
3.4.2 添加和删除表格行与列 51
3.4.3 合并、拆分单元格 52
3.5 利用表格制作产品报价单 54
3.6 应用【布局】模式设计网页 57
3.6.1 在【布局】模式中创建表格和单元格 57
3.6.2 添加布局单元格内容 61
3.6.3 调整布局表格和单元格 61
3.6.4 设置表格和单元格宽度 63
3.6.5 修改布局表格和单元格的属性 65
3.6.6 设置【布局】模式的首选参数 66
3.7 制作导航栏 67
3.8 框架 70
3.8.1 创建框架集 71
3.8.2 创建嵌套框架集 74
3.8.3 保存框架 75
3.8.4 选中框架和框架集 76
3.8.5 为框架添加内容 77
3.9 设置框架和框架集属性 80
3.9.1 设置框架背景颜色 81
3.9.2 设置框架的属性 81
3.9.3 设置框架集的属性 82
3.10 使用链接控制框架的内容 83
3.11 框架制作实例 83
思考与练习 87
第4章 定义与优化网页 88
4.1 HTML基本结构 88
4.1.1 HTML基本样式 88
4.1.2 标签 91
4.1.3 主体标签和排版标签 93
4.1.4 字体标签 95
4.1.5 列表 100
4.2 网页制作实战 105
4.3 HTML信息 108
4.3.1 查看HTML信息 108
4.3.2 HTML代码格式 111
4.3.3 清理HTML代码 113
4.4 CSS基础 114
4.4.1 CSS样式简介 114
4.4.2 CSS语法 115
4.4.3 在网页中插入CSS 116
4.5 CSS应用 118
4.5.1 CSS样式的种类 118
4.5.2 创建CSS样式 120
4.5.3 链接和编辑外部CSS样式 124
4.6 特效文字的制作 128
思考与练习 131
第5章 添加网页特效 132
5.1 行为概述 132
5.2 添加和编辑行为 133
5.2.1 行为面板 133
5.2.2 关于事件 134
5.2.3 为对象附加行为 134
5.2.4 编辑已经附加的行为 134
5.3 常见行为的使用 135
5.3.1 交换图像 135
5.3.2 弹出信息 138
5.3.3 恢复交换图像 139
5.3.4 打开浏览器窗口 139
5.3.5 控制Shockwave或Flash 142
5.3.6 播放声音 144
5.3.7 显示弹出式菜单 146
5.3.8 检查插件 150
5.3.9 检查浏览器 151
5.3.10 设置文本 153
思考与练习题 156
第6章 网站的高效管理 157
6.1 库项目 157
6.1.1 生成库项目并将其插入文档 157
6.1.2 在文档中插入库项目 158
6.1.3 编辑库项目 159
6.1.4 使文档中库项目可编辑 160
6.2 模板 161
6.2.1 生成一个模板 161
6.2.2 模板中的可编辑区域 163
6.2.3 创建重复区域 164
6.2.4 插入重复表格 165
6.2.5 插入可选区域 166
6.2.6 基本模板创建文件 168
6.2.7 使页面中的模板可编辑 169
6.3 资源管理 169
6.3.1 认识资源面板 169
6.3.2 使用【资源】面板 171
6.3.3 如何在网页中添加图像 172
6.3.4 使用资源面板改变颜色 173
6.3.5 使用链接资源 174
6.3.6 改变资源顺序 175
思考与练习题 175
第7章 动态网页设计 176
7.1 动态网页实现技术简介 176
7.2 ASP开发平台 177
7.2.1 ASP的特点 177
7.2.2 ASP的工作原理 178
7.2.3 ASP的运行环境 178
7.2.4 脚本语言 179
7.2.5 ASP内置对象 180
7.3 表单设计 180
7.4 答题静态网页制作实战 185
7.5 创建与调试动态网页 187
7.5.1 创建动态网页 187
7.5.2 调试动态网页 188
7.6 答题动态网页制作实战 188
思考与练习 188
第8章 Dreamweaver动态网站设计 189
8.1 数据库的建立 189
8.1.1 建立数据库 189
8.1.2 建立数据表 189
8.2 制作网站程序的基本资料表 190
8.3 新闻发布系统的主页面制作 190
8.3.1 新建站点 190
8.3.2 新闻系统的主页面制作 191
8.4 新闻发布系统管理页面的制作 198
8.4.1 管理员登录页面的制作 198
8.4.2 新闻管理主页面的制作 199
8.4.3 添加新闻页面的制作 200
8.4.4 修改页面的制作 201
8.4.5 删除新闻页面的制作 202
思考与练习 204
参考文献 205