第1篇 基础篇 1
第1章 动态网站建设基本流程 1
1.1静态网页和动态网页的区别 2
1.1.1静态网页 2
1.1.2动态网页 2
1.2网站的前期规划 3
1.2.1确定网站目标 3
1.2.2规划站点结构 4
1.2.3确定网站风格 4
1.3选择网页制作软件 5
1.3.1图形图像制作工具——Photoshop 5
1.3.2网页动画制作工具——Flash 6
1.3.3网页编辑工具——Dreamweaver 6
1.4动态网站技术 7
1.4.1搭建动态网站平台 7
1.4.2网页标记语言HTML 7
1.4.3网页脚本语言JavaScript和VBScript 9
1.4.4动态网页编程语言ASP 10
1.5设计网页图像 10
1.6制作网页 11
1.7开发动态网站功能模块 11
1.8网站的测试与发布 12
1.8.1网站的测试 13
1.8.2域名和空间申请 13
1.8.3网站的上传发布 14
1.9网站的推广 15
1.10网站的优化 16
第2章 添加丰富多彩的页面内容 18
2.1文本的输入和编辑 19
2.1.1输入文本 20
2.1.2设置文本属性 20
2.1.3输入特殊字符 21
2.2在网页中插入图像 22
2.2.1插入图像 22
2.2.2设置图像属性 23
2.2.3插入鼠标经过图像 24
2.3链接的设置 25
2.3.1链接的类型 26
2.3.2设置文本链接和图像链接 26
2.3.3创建图像热点链接 27
2.3.4创建电子邮件链接 28
2.3.5创建下载文件的链接 28
2.4插入媒体 29
2.4.1插入Flash动画 29
2.4.2插入视频 30
2.5综合实战——制作图文混排的多媒体页面 31
第3章 使用表格和模板布局网页 33
3.1创建表格 34
3.1.1插入表格 34
3.1.2设置表格属性 35
3.2选择表格元素 36
3.2.1选择表格 36
3.2.2选择行或列 37
3.2.3选择单元格 38
3.3表格的基本操作 38
3.3.1添加或删除行或列 38
3.3.2拆分单元格 39
3.3.3合并单元格 39
3.4创建模板 40
3.4.1新建模板 40
3.4.2从现有文档创建模板 41
3.5创建可编辑区域 42
3.5.1插入可编辑区域 42
3.5.2删除可编辑区域 43
3.6应用模板创建网页 43
3.7创建与应用库项目 45
3.7.1创建库项目 45
3.7.2应用库项目 47
3.8综合实战 48
实战1——创建模板 48
实战2——利用模板创建网页 51
第2篇 美化篇 54
第4章使用CSS样式美化和布局网页 54
4.1 CSS简介 55
4.2 CSS的使用 55
4.2.1 CSS的基本语法 55
4.2.2添加CSS的方法 56
4.3 CSS定位 57
4.3.1盒子模型的概念 57
4.3.2 float定位 58
4.3.3 position定位 60
4.4常见的布局类型 61
4.4.1使用CSS定位单行单列固定宽度 61
4.4.2一列自适应 62
4.4.3两列固定宽度 63
4.4.4两列宽度自适应 64
4.4.5三列浮动中间宽度自适应 65
第5章Photoshop设计网页图像 67
5.1设计网站Logo 68
5.1.1网站Logo设计指南 68
5.1.2实例1——设计网站Logo 69
5.2设计网站Banner 70
5.2.1 Banner设计指南 70
5.2.2实例2——设计有动画效果的Banner 71
5.3设计网页特效文字 73
5.3.1实例3——制作牛奶字 73
5.3.2实例4——制作打孔字 75
5.3.3实例5——制作金属字 78
5.4制作网页导航按钮 80
5.4.1网页导航条简介 80
5.4.2实例6——设计横向导航条 80
第6章 制作网页Flash动画 82
6.1 Flash简介 83
6.1.1 Flash应用范围 83
6.1.2 Flash CC工作界面 87
6.2时间轴 90
6.2.1时间轴面板 90
6.2.2帧、关键帧和空白关键帧 90
6.3图层概述 91
6.3.1图层的类型 91
6.3.2创建图层和图层文件夹 92
6.3.3编辑图层 92
6.3.4修改图层属性 93
6.4创建各种类型的Flash动画 94
实例1——创建逐帧动画 94
实例2——创建补间动画 96
实例3——创建引导层动画 97
实例4——创建遮罩层动画 99
第3篇 开发篇 101
第7章 动态网页脚本语言VBScript 101
7.1 VBScript概述 102
7.2 VBScript数据类型 103
7.3 VBScript变量 104
7.3.1声明变量 104
7.3.2命名规则 104
7.3.3给变量赋值 104
7.4 VBScript运算符优先级 105
7.5使用条件语句 105
7.5.1使用If…Then…Else进行判断 106
7.5.2使用Select…Case进行判断 106
7.6使用循环语句 107
7.6.1使用Do…Loop循环 107
7.6.2使用While…Wend 108
7.6.3使用For…Next 108
7.7 VBScript过程 109
7.7.1过程分类 109
7.7.2过程的输入输出 109
7.7.3在代码中使用Sub和Function过程 110
7.8 VBScript函数 110
第8章 动态网页开发语言ASP 111
8.1 ASP概述 112
8.1.1 ASP简介 112
8.1.2 ASP的工作原理 113
8.2 ASP连接数据库 113
8.3 Request对象 114
8.3.1集合对象 114
8.3.2属性 115
8.3.3方法 115
8.3.4 Request对象使用实例 115
8.4 Response对象 116
8.4.1集合对象 116
8.4.2属性 117
8.4.3方法 117
8.4.4 Response对象使用实例 117
8.5 Server对象 118
8.5.1属性 118
8.5.2方法 118
8.6 Application对象 119
8.6.1方法 119
8.6.2事件 119
8.7 Session对象 120
8.7.1属性 120
8.7.2方法 121
8.7.3事件 121
8.7.4 Session对象实例 121
第4篇 数据库篇 123
第9章 使用SQL语言查询数据库中的数据 123
9.1认识SQL 124
9.1.1什么是SQL 124
9.1.2 SQL的功能 124
9.2 SQL基本语法 125
9.2.1 SQL的注释的方法 125
9.2.2数据类型 126
9.2.3 SQL变量 129
9.2.4 SQL运算符 130
9.2.5 SQL运算符的优先级 132
9.2.6 SQL流程控制 132
9.3 SQL函数 134
9.3.1 AVG函数 134
9.3.2 COUNT函数 134
9.3.3 MAX函数与MIN函数 134
9.3.4 SUM函数 134
9.4常用SQL语句详解 134
9.4.1 SELECT语句 135
9.4.2 INSERT语句 135
9.4.3 UPDATE语句 136
9.4.4 DELETE语句 136
9.4.5 CREATE TABLE语句 137
9.4.6 DROP TABLE语句 138
第10章 创建动态网站开发环境和数据库 139
10.1动态网页的工作原理 140
10.2建立本地服务器 140
10.2.1 IIS简介 140
10.2.2安装IIS 141
10.2.3配置Web服务器 143
10.3数据库概述 144
10.3.1什么是数据库 144
10.3.2常见的数据库管理系统 145
10.4创建Access数据库 146
10.5创建数据库连接 147
10.5.1创建ODBC数据源 148
10.5.2用DSN数据源连接数据库 149
第5篇 模块篇 150
第11章 使用Dreamweaver创建动态网页基础 150
11.1查看源代码 151
11.2管理标签库 151
11.3 Dreamweaver中的编码 152
11.3.1使用代码提示加入背景音乐 152
11.3.2使用标签选择器插入标签 154
11.3.3使用标签编辑器编辑标签 156
11.3.4用标签检查器编辑标签 156
11.4使用代码片断面板 156
11.4.1插入代码片断 156
11.4.2创建代码片断 157
11.5插入HTML注释 158
11.6编辑数据表记录 159
11.6.1创建记录集 159
11.6.2插入记录 160
11.6.3更新记录 161
11.6.4删除记录 161
11.7添加服务器行为 162
11.7.1创建重复区域 162
11.7.2创建显示区域 163
11.7.3记录集分页 164
11.7.4转到详细页面 165
11.7.5转到相关页面 165
11.7.6 用户身份验证 166
第12章 设计制作搜索查询系统 169
12.1搜索查询系统概述 171
12.2创建数据库和数据库连接 172
12.3制作搜索系统主要页面 173
12.3.1制作搜索页面 173
12.3.2制作按名称搜索结果页面 175
12.3.3制作按价格搜索结果页面 178
第13章 设计制作网上调查系统 182
13.1系统设计分析 183
13.2创建数据表 184
13.3创建数据库连接 185
13.4创建调查页面 185
13.4.1制作调查内容 186
13.4.2插入动态数据 190
13.5查看调查结果 191
13.5.1建立记录集 192
13.5.2动态数据的绑定 198
第14章设计制作留言板系统 202
14.1系统设计分析 203
14.2创建数据表与数据库连接 204
14.2.1设计数据库 204
14.2.2创建数据库连接 205
14.3留言列表页面 205
14.3.1基本页面设计 206
14.3.2创建记录集 207
14.3.3添加重复区域 209
14.3.4转到详细页面 210
14.4留言详细信息页面 211
14.4.1设计页面静态部分 212
14.4.2创建记录集 212
14.5发表留言页面 213
14.5.1插入表单对象 214
14.5.2插入记录 216
第15章 设计制作新闻发布管理系统 218
15.1系统设计分析 220
15.2创建数据表与数据库连接 221
15.2.1设计数据库 221
15.2.2创建数据库连接 222
15.3后台管理主页面 222
15.3.1创建记录集 223
15.3.2插入动态表格 224
15.3.3插入记录集导航条 225
15.3.4转到详细页面 228
15.4后台登录页面 229
15.4.1插入表单对象 229
15.4.2身份验证 231
15.5添加新闻页面 233
15.5.1插入表单对象 234
15.5.2插入记录 236
15.5.3限制对页的访问 237
15.6删除新闻页面 239
15.7修改新闻页面 241
15.8新闻列表页面 244
15.8.1设计页面静态部分 244
15.8.2添加记录集 245
15.8.3转到详细页面 247
15.8.4记录集分页 248
15.9新闻详细页面 250
第16章 设计制作会员注册管理系统 253
16.1系统设计分析 255
16.2创建数据库与数据库连接 256
16.2.1创建数据库表 256
16.2.2创建数据库连接 257
16.3会员注册 258
16.3.1注册页面 258
16.3.2注册成功与失败页面 263
16.4会员登录 265
16.4.1会员登录页面 265
16.4.2登录成功页面 269
16.4.3登录失败页面 269
16.5管理系统 271
16.5.1会员管理总页面 271
16.5.2删除会员页面 275
16.5.3会员修改页面 277
第6篇 实例篇 280
第17章 设计企业形象展示网站 280
17.1企业网站概述 281
17.1.1明确企业网站建站目的 281
17.1.2网站总体策划 282
17.2企业网站主要功能栏目 282
17.3企业网站色彩搭配和风格 283
17.3.1企业网站色彩搭配 283
17.3.2企业网站风格创意 283
17.4设计网站首页 285
17.4.1设计网站首页 286
17.4.2切割网站首页 289
17.5制作模板 290
17.5.1切割网站首页 290
17.5.2制作会员登录 291
17.5.3制作园林动态 293
17.5.4制作友情链接 294
17.5.5制作版权 295
17.5.6保存为模板 295
17.6利用模板制作主页 296
17.7添加实用查询工具 297
17.7.1添加百度搜索 298
17.7.2添加IP查询 299
第18章 设计制作在线购物系统 300
18.1购物网站设计策划 302
18.1.1基本网站概念 302
18.1.2购物网站设计要点 303
18.1.3主要功能页面 304
18.2创建数据库表 307
18.3创建数据库连接 307
18.4制作购物系统前台页面 308
18.4.1制作商品分类展示页面 308
18.4.2制作商品详细信息页面 313
18.5制作购物系统后台管理 315
18.5.1制作管理员登录页面 315
18.5.2制作添加商品分类页面 319
18.5.3制作添加商品页面 322
18.5.4制作商品管理页面 324
18.5.5制作修改页面 328
18.5.6制作删除页面 330