《Dreamweaver CS5+ASP动态网站设计实用手册》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:徐洪峰等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121119750
  • 页数:524 页
图书介绍:本书全面、翔实地介绍了使用Dreamweaver CS5+ASP进行动态网站开发的具体方法与步骤。本书从网站基础知识开始,由浅入深、循序渐进地介绍了动态网站的相关知识,引导读者从零开始,一步步了解、掌握动态网页制作和动态网站设计的全过程。本书共分成4部分,分别为网页设计基础篇、动态网页技术篇、典型模块篇和综合案例篇。通过本书中各章节内容的学习,读者能够掌握运用Dreamweaver创建ASP网页的相关知识,同时具备编写和修改Dreamweaver程序代码的能力。

第1篇 网页设计基础篇 3

第1章 动态网站建设基础 3

1.1网页设计的相关术语 3

1.1.1什么是静态网页 3

1.1.2什么是动态网页 4

1.2常见的网站类型 4

1.2.1个人网站 4

1.2.2企业类网站 5

1.2.3机构类网站 5

1.2.4娱乐休闲类网站 6

1.2.5行业信息类网站 6

1.2.6门户类网站 7

1.2.7购物类网站 8

1.3选择网页制作软件 8

1.3.1网页图像设计软件Photoshop CS5 8

1.3.2动画制作软件Flash CS5 9

1.3.3网页编辑排版软件Dreamweaver CS5 9

1.4动态网站建设技术 10

1.4.1网页标记语言HTML介绍 10

1.4.2网页脚本语言JavaScript和VBScript 11

1.4.3动态网页编程语言ASP 12

1.5本章小结 12

第2章 网页布局与色彩搭配 14

2.1网页的基本构成元素 14

2.1.1网站标志 14

2.1.2网站banner 14

2.1.3导航栏目 14

2.1.4文本 15

2.1.5图像 15

2.1.6Flash动画 16

2.1.7多媒体 16

2.2网页布局方法 17

2.2.1纸上布局法 17

2.2.2软件布局法 17

2.3常见的版面布局形式 18

2.3.1“国”字型布局 18

2.3.2“厂”字型布局 19

2.3.3“框架”型布局 19

2.3.4“封面”型布局 20

2.3.5“Flash”型布局 20

2.4搭配网页色彩 21

2.4.1认识网页色彩 21

2.4.2网页色彩搭配技巧 22

2.4.3常见的几种网页配色方案 23

2.5本章小结 26

第3章 网页图像和动画设计工具:Photoshop CS5和Flash CS5 28

3.1网页动画设计工具Flash CS5 28

3.1.1Flash CS5工作界面介绍 28

3.1.2上机练习——设计网页广告 31

3.1.3上机练习——设计网页导航动画 37

3.2网页图像设计工具Photoshop CS5 41

3.2.1Photoshop CS5工作界面介绍 41

3.2.2上机练习——利用Photoshop设计网页按钮 43

3.2.3上机练习——利用Photoshop设计网页Logo 45

3.3本章小结 48

第4章 使用Dreamweaver CS5 创建基本网页 50

4.1Dreamweaver CS5的工作界面 50

4.1.1文档窗口 50

4.1.2文档工具栏 51

4.1.3标准工具栏 51

4.1.4菜单栏 51

4.1.5属性面板 52

4.1.6面板组 52

4.2插入文本 52

4.2.1上机练习——在网页中插入文本 52

4.2.2设置文本属性 53

4.3插入图像 55

4.3.1上机练习——在网页中插入图像 55

4.3.2上机练习——设置图像的属性 58

4.3.3上机练习——裁切、调整图像 60

4.3.4上机练习——优化网页图像 62

4.4插入媒体 63

4.4.1上机练习——插入Flash动画 63

4.4.2上机练习——插入Java Applet 64

4.5创建链接 67

4.5.1上机练习——创建文字链接 67

4.5.2上机练习——创建图像链接 69

4.5.3上机练习——创建图像热点链接 71

4.5.4上机练习——创建电子邮件链接 73

4.5.5上机练习——创建锚点链接 74

4.6插入表单 79

4.6.1创建表单 80

4.6.2创建表单对象 81

4.7本章小结 87

第5章 表格、框架和DlV布局网页 89

5.1表格的基本操作 89

5.1.1上机练习——插入表格 89

5.1.2设置表格属性 90

5.1.3设置单元格属性 90

5.1.4拆分和合并单元格 91

5.1.5选取表格对象 94

5.2框架的基本操作 96

5.2.1上机练习——创建框架集和框架 96

5.2.2选择框架和框架集 99

5.2.3保存框架和框架集 100

5.2.4设置框架属性 102

5.2.5设置框架集属性 103

5.3AP元素的基本操作 103

5.3.1关于AP元素面板 104

5.3.2设置AP Div的属性 104

5.3.3选择AP Div 105

5.3.4调整AP Div的大小 107

5.3.5移动AP Div 107

5.4布局网页实例 108

5.4.1上机练习——制作圆角表格 109

5.4.2创建完整的框架网页 114

5.5本章小结 119

第6章 提高网页制作效率:模板、库和插件的应用 122

6.1使用模板 122

6.1.1什么是模板 122

6.1.2上机练习——创建模板 122

6.1.3上机练习——创建可编辑区域 124

6.1.4上机练习——利用模板创建网页 125

6.1.5从模板中脱离 129

6.1.6更新模板网页 130

6.2使用库项目 132

6.2.1创建库项目 132

6.2.2在网页中插入库 134

6.3使用插件 135

6.3.1插件的安装 136

6.3.2利用插件制作背景音乐网页 137

6.4本章小结 139

第7章 制作动感特效网页:行为和脚本的应用 139

7.1行为的概念 142

7.1.1事件 142

7.1.2动作 143

7.2使用行为创建动感网页 143

7.2.1交换图像 144

7.2.2弹出信息 146

7.2.3打开浏览器窗口 147

7.2.4拖动AP元素 149

7.2.5显示-隐藏AP元素 152

7.2.6检查表单 155

7.2.7设置状态栏文本 157

7.2.8创建跳转菜单 158

7.2.9转到URL 160

7.2.10预先载入图像 162

7.2.11增大/收缩效果 163

7.2.12调用JavaScript创建自动关闭网页 165

7.3利用脚本制作特效网页 166

7.3.1自动显示当前日期和时间 166

7.3.2制作自动关闭的网页 168

7.3.3制作滚动公告 169

7.3.4飘浮广告的制作 173

7.4本章小结 178

第2篇动态网站技术篇 181

第8章 搭建服务器平台和创建数据库 181

8.1搭建服务器平台 181

8.1.1上机练习——安装llS 181

8.1.2上机练习——设置llS 182

8.2创建数据库 185

8.2.1什么是数据库 186

8.2.2常见的数据库管理系统 186

8.3创建Access数据库 187

8.3.1上机练习——创建空数据库 187

8.3.2上机练习——创建表 188

8.4创建数据库连接 190

8.5本章小结 192

第9章 网页超文本标记语言:HTML基础 194

9.1HTML概述 194

9.2HTML常见标记 194

9.2.1HTML基本语法 194

9.2.2段落标记 195

9.2.3文字标记 196

9.2.4超链接标记 197

9.2.5图像标记 199

9.2.6表格标记 200

9.2.7框架标记 201

9.2.8表单标记 203

9.3本章小结 208

第10章 网页脚本语言:JavaScript介绍 208

10.1JavaScript概述 210

10.2JavaScript基本语法 211

10.2.1常量 211

10.2.2变量 212

10.2.3运算符 213

10.2.4表达式 214

10.2.5函数 214

10.3 JavaScript基本语句 214

10.3.1 if…else语句 214

10.3.2 switch语句 215

10.3.3 for循环语句 215

10.3.4 while循环 216

10.3.5 break语句 217

10.3.6 continue语句 218

10.4 JavaScript对象 218

10.4.1对象属性的使用 218

10.4.2对象方法的使用 218

10.4.3浏览器的内部对象 219

10.5 JavaScript事件 223

10.5.1单击事件 224

10.5.2 onSelect事件 224

10.5.3 onFocus事件 225

10.5.4失去焦点事件onBlur 226

10.5.5载入事件onLoad 226

10.5.6卸载文件事件onUnload 227

10.5.7鼠标覆盖事件onMouseOver和鼠标离开事件onMouseOut 228

10.6本章小结 229

第11章 网页脚本语言:VBScript介绍 231

11.1 VBScript概述 231

11.2 VBScript数据类型 231

11.3VBScript变量 232

11.3.1声明变量 232

11.3.2命名规则 232

11.3.3给变量赋值 233

11.4VBScript运算符优先级 233

11.5使用条件语句 234

11.5.1使用lf…Then…Else进行判断 234

11.5.2使用Select…Case进行判断 235

11.6使用循环语句 236

11.6.1使用Do…Loop循环 236

11.6.2使用While…Wend 237

11.6.3使用For…Next 237

11.7VBScript过程 238

11.7.1过程分类 238

11.7.2过程的输入输出 239

11.7.3在代码中使用Sub和Function过程 239

11.8VBScript函数 239

11.9本章小结 240

第12章ASP基础知识与应用 240

12.1ASP介绍 242

12.1.1什么是ASP 242

12.1.2ASP的工作原理 243

12.2ADO简介 243

12.3创建数据库连接 244

12.3.1Connection对象 244

12.3.2用OLEDB连接数据库 245

12.3.3用ODBC实现数据库连接 245

12.4在ASP中存取数据库表 246

12.4.1插入表内容 246

12.4.2修改表内容 246

12.4.3删除表记录 247

12.5使用RecordSet对象 247

12.6本章小结 248

第13章 ASP的内置对象 250

13.1Request对象 250

13.1.1集合对象 250

13.1.2属性 251

13.1.3方法 251

13.1.4Request对象使用实例 251

13.2 Response对象 253

13.2.1集合对象 253

13.2.2属性 253

13.2.3方法 255

13.2.4Response对象使用实例 256

13.3 Server对象 257

13.3.1属性 257

13.3.2方法 257

13.3.3 Server对象使用实例 259

13.4 Application对象 259

13.4.1方法 260

13.4.2事件 260

13.5 Session对象 261

13.5.1集合对象 261

13.5.2属性 261

13.5.3方法 263

13.5.4事件 263

13.5.5Session对象实例 263

13.6本章小结 264

第3篇 典型模块篇 267

第14章 设计制作留言板系统 267

14.1程序设计分析 267

14.2创建数据表与数据库连接 269

14.2.1设计数据库 269

14.2.2创建数据库连接 270

14.3 设计留言板的各个页面 271

14.3.1留言列表页面 271

14.3.2留言详细信息页面 280

14.3.3发表留言页面 283

14.4知识要点总结 289

14.4.1创建记录集 289

14.4.2设置插入记录 290

14.4.3设置重复区域 291

14.4.4设置转到详细页面 291

14.4.5为什么会出现“操作必须使用可更新的查询” 292

14.5本章小结 293

第15章 设计制作会员注册管理系统 296

15.1设计概述 296

15.2创建数据库与数据库连接 298

15.2.1创建数据库表 298

15.2.2创建数据库连接 299

15.3会员注册 300

15.3.1注册页面 301

15.3.2注册成功与失败页面 307

15.4会员登录 309

15.4.1会员登录页面 310

15.4.2登录成功页面 314

15.4.3登录失败页面 315

15.5管理系统 317

15.5.1会员管理总页面 317

15.5.2删除会员页面 321

15.5.3修改会员页面 324

15.6知识要点总结 326

15.6.1设置检查新用户名 326

15.6.2设置登录用户 327

15.6.3检查表单 328

15.6.4设置删除记录 328

15.7本章小结 329

第16章 设计制作网上调查系统 332

16.1设计概述 332

16.2创建数据表 332

16.3创建数据库连接 333

16.4创建调查页 335

16.5查看调查结果 346

16.5.1建立记录集 347

16.5.2动态数据的绑定 359

16.6知识要点总结 363

16.6.1设置记录集对话框的高级模式 364

16.6.2设置“动态数据”对话框 364

16.6.3设置“更新记录”对话框 365

16.7本章小结 366

第17章 设计制作新闻发布管理系统 366

17.1设计概述 368

17.2创建数据库表 369

17.3设计制作新闻系统主要页面 370

17.3.1新闻列表管理页面 370

17.3.2后台登录页面 376

17.3.3添加新闻页面 382

17.3.4删除新闻页面 386

17.3.5修改新闻页面 388

17.3.6新闻列表页面 390

17.3.7新闻详细页面 395

17.4知识要点总结 398

17.4.1设置限制对页的访问 398

17.4.2“更新记录表单”对话框 399

17.4.3“动态表格”对话框 400

17.5本章小结 400

第18章 设计制作搜索查询系统 403

18.1搜索查询系统概述 403

18.2创建数据库和数据库连接 404

18.3制作搜索系统主要页面 406

18.3.1制作搜索页面 406

18.3.2制作按名称搜索结果页面 410

18.3.3制作按价格搜索结果页面 415

18.4知识要点总结 419

18.4.1通过SQL来定义高级记录集 420

18.4.2阶段变量的使用 421

18.5本章小结 421

第4篇 综合案例篇 425

第19章 制作企业网站 425

19.1企业网站策划 425

19.2在Dreamweaver中进行页面排版制作 426

19.2.1创建本地站点 426

19.2.2创建模板页面 427

19.2.3利用模板制作其他网页 438

19.2.4利用CSS美化网页 440

19.3创建企业新闻系统 442

19.3.1创建新闻列表页面 442

19.3.2创建新闻浏览详细页面 448

19.3.3创建新闻添加页面 451

19.4知识要点总结 455

19.4.1模板网页的制作 456

19.4.2CSS的使用方法 456

19.5本章小结 457

第20章 设计制作购物网站 459

20.1购物网站设计策划 459

20.1.1基本概念 459

20.1.2购物网站设计要点 459

20.1.3主要功能页面 460

20.2创建数据库表 464

20.3创建数据库连接 465

20.4制作购物系统前台页面 467

20.4.1制作商品分类展示页面 467

20.4.2制作商品详细信息页面 473

20.5制作购物系统后台管理 475

20.5.1制作添加商品页面 475

20.5.2制作商品管理页面 480

20.5.3制作修改页面 485

20.5.4制作删除页面 488

20.6知识要点总结 491

20.6.1记录集分页 491

20.6.2“数据”插入栏 492

20.7本章小结 493