第1章 网站开发与网页设计基础 1
1.1 网络基础知识 1
1.1.1 网站 1
1.1.2 IP地址与域名 2
1.1.3 统一资源定位器 3
1.1.4 超链接 3
1.2 网页设计基础知识 4
1.2.1 网页中的元素 4
1.2.2 网页的页面结构 5
1.2.3 网页的作用 6
1.2.4 网页设计常用工具 9
1.2.5 常用的网站开发技术 11
1.3 网站建设的一般流程 13
1.4 本章小结 20
习题 20
第2章 使用Dreamweaver制作基本网页 21
2.1 Dreamweaver CS3的安装 21
2.2 Dreamweaver CS3的用户界面 25
2.2.1 文档窗口 25
2.2.2 插入栏 27
2.2.3 状态栏 29
2.2.4 “属性”面板 30
2.2.5 浮动面板组 30
2.3 本地站点的创建与管理 31
2.3.1 网站的规划 31
2.3.2 创建本地站点 32
2.3.3 编辑和删除本地站点 35
2.4 在网页中使用文本 37
2.4.1 文本的输入与编辑 37
2.4.2 特殊字符的使用 39
2.4.3 列表的使用 41
2.4.4 CSS样式格式化文本 42
2.5 在网页中使用图像 46
2.5.1 插入图像 46
2.5.2 设置图像属性 48
2.5.3 插入鼠标经过图像 52
2.6 在网页中创建超链接 53
2.6.1 超链接路径 53
2.6.2 文字超链接的设置 54
2.6.3 创建图像超链接 55
2.6.4 锚点链接的设置 56
2.6.5 超链接属性的设置 59
2.7 制作多媒体动态网页 61
2.7.1 添加音乐 61
2.7.2 添加Flash动画 62
2.7.3 网页中插入视频 64
2.7.4 其他网页动态特效 66
2.8 本章小结 69
习题 69
第3章 表格的创建与应用 71
3.1 表格的创建 71
3.1.1 在HTML代码中创建表格 71
3.1.2 在Dreamweaver中创建表格 74
3.2 表格的编辑 75
3.2.1 表格的属性 75
3.2.2 设置单元格的属性 75
3.2.3 表格编辑应用实例 77
3.3 特效表格的制作 79
3.3.1 打造细线表格 79
3.3.2 制作立体表格 84
3.3.3 立体表格的应用 85
3.3.4 打造圆角表格 86
3.4 表格布局 87
3.5 在布局模式下对页面布局 93
3.5.1 Dreamweaver的布局模式 93
3.5.2 布局模式排版实例 97
3.6 本章小结 102
习题 102
第4章 层与行为的运用 104
4.1 创建层 105
4.1.1 在Dreamweaver中创建层 105
4.1.2 在HTML代码中创建层 106
4.1.3 创建嵌套层 107
4.2 层的基本操作 108
4.2.1 设置层属性 108
4.2.2 调整层位置与大小 109
4.2.3 设置层的可见性与重叠顺序 109
4.3 运用层属性制作网页特效 110
4.3.1 运用层重叠属性制作阴影字 110
4.3.2 运用层溢出属性制作文本滚动条 111
4.4 层和行为的综合运用 112
4.4.1 行为概述 112
4.4.2 行为的应用 113
4.4.3 “显示-隐藏层”行为的应用 120
4.4.4 浮动广告的制作 124
4.5 应用层布局网页 130
4.5.1 网站布局结构分析 130
4.5.2 层布局主页的操作过程 130
4.6 Spry框架布局 133
4.6.1 创建Spry选项卡式面板 134
4.6.2 Spry选项卡式面板样式设置 135
4.6.3 自定义CSS样式制作选项卡式面板 138
4.6.4 Spry折叠式构件的运用 144
4.7 本章小结 152
习题 152
第5章 框架实现多窗口页面 153
5.1 框架与框架集 154
5.2 框架的基本操作 155
5.2.1 在HTML代码中创建框架网页 155
5.2.2 在Dreamweaver中创建框架页 156
5.2.3 框架页的选择 159
5.2.4 框架页的保存 160
5.3 设置框架的属性 162
5.4 框架布局网页实例 163
5.4.1 建立框架网页 163
5.4.2 指定框架网页文件 164
5.4.3 修饰美化框架网页 166
5.4.4 设置框架中的链接 168
5.5 制作浮动框架 170
5.6 本章小结 172
习题 172
第6章 使用表单制作交互式网页 175
6.1 认识表单 175
6.1.1 表单的基本概念 175
6.1.2 表单域 176
6.1.3 表单对象 178
6.1.4 表单对象相关的HTML代码 179
6.2 表单应用实例 180
6.2.1 插入单行文本框 181
6.2.2 插入单选按钮 182
6.2.3 插入密码文本框 184
6.2.4 插入列表/菜单 185
6.2.5 插入复选框 186
6.2.6 插入文本域 187
6.2.7 插入按钮 188
6.3 验证表单 191
6.3.1 使用Dreamweaver行为验证 191
6.3.2 自定义JavaScript脚本验证 194
6.4 Spry验证表单应用实例 198
6.4.1 用户注册表单页面制作 198
6.4.2 创建Spry验证构件 200
6.4.3 使用自定义验证检测用户名 202
6.4.4 使用Spry验证密码与确认密码的一致性 204
6.4.5 使用Spry验证邮件格式 206
6.4.6 Spry验证复选框 207
6.5 本章小结 210
习题 210
第7章 动态网页制作基础 212
7.1 动态网页简介 212
7.2 安装与设置IIS服务器 213
7.2.1 安装IIS服务组件 213
7.2.2 配置Web站点 215
7.2.3 测试IIS服务器 218
7.2.4 ASP动态站点的建立 220
7.3 ASP应用基础 222
7.3.1 什么是ASP 222
7.3.2 ASP的内置对象 223
7.4 数据库技术概述 225
7.4.1 数据库基本概念 225
7.4.2 建立Access数据库 227
7.4.3 常用的结构化查询语句 229
7.5 创建数据库连接 233
7.5.1 创建数据源 234
7.5.2 构建自定义连接字符串 236
7.6 绑定数据到页面 238
7.7 本章小结 241
习题 241
第8章 动态网站设计实例 242
8.1 系统规划与前期准备 242
8.1.1 系统功能及逻辑结构 242
8.1.2 数据库设计 243
8.1.3 系统静态页面制作 244
8.2 前台系统制作 246
8.2.1 连接数据库 246
8.2.2 绑定记录集 247
8.2.3 记录集详细页 251
8.3 后台管理系统制作 254
8.3.1 管理员登录 254
8.3.2 记录集分页浏览 255
8.3.3 插入记录 260
8.3.4 更新记录 262
8.3.5 删除记录 267
8.4 本章小结 269
习题 270