搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Dreamweaver+ASP动态网站开发案例课堂
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302447429
  • 作      者:
    刘玉红编著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2016
收藏
编辑推荐

  清华大学出版社“案例课堂”大系
  丛书以案例的形式讲解软件的内容,读者可以在实践中熟练掌握软件的使用方法。
  每一个案例都精挑细选,同时配有全程语音讲解的视频文件,方便读者学习。
  案例的选材广泛,涉及到软件应用的各个领域、各个行业,学习无死角。
  “CG设计”系列全彩精印,同等价位下内容更多,同等内容下更实惠。
  “网站开发”系列附赠超值,全面学习无障碍:
  CSS属性速查表
  HTML标签速查表
  网页布局案例赏析
  精彩网站配色方案赏析
  精选JavaScript实例
  JavaScript函数速查手册
  CSS+DIV布局案例赏析
  案例源文件与教学课件

展开
作者简介

作者长期从事网站开发工作,数年来承接了大量的项目,具有丰富的实践经验。

展开
内容介绍

  本书以零基础讲解为宗旨,用实例引导读者深入学习,采取【动态网站基础知识→案例开发实战→网站营销推广】的模式,深入浅出地讲解Dreamweaver+ASP动态网站开发的技术及实战技能。
  本书第1篇“动态网站基础知识”主要讲解动态网站开发基础、认识Dreamweaver CS6、网页开发语言基础、构建动态网站后台数据库等;第2篇“案例开发实战”主要讲解用户管理系统、信息资讯管理系统、网络投票系统、数字留言板系统、电子相册管理系统、BBS论坛管理系统、网上购物系统等;第3篇“网站营销推广”主要讲解网站搜索引擎优化(SEO)、网站推广与营销策略等。
  本书配套光盘中赠送了丰富的资源,如本书实例完整素材文件、教学幻灯片、本书精品教学视频、经典ASP代码大集合、7大经典ASP动态网站完整源码、网页样式与布局案例赏析、Dreamweaver CS6快捷键和技巧、HTML标签速查表、精彩网站配色方案赏析等。
  本书适合任何想学习Dreamweaver+ASP开发动态网站的人员。无论是否从事计算机相关行业,是否接触过Dreamweaver+ASP,通过本书的学习均可快速掌握Dreamweaver+ASP开发动态网站的方法和技巧。

展开
精彩书摘
  第3章   网页开发语言基础
  要想自己动手建立网站,掌握一门网页编程语言是必需的,因为无论多么绚丽的网页,都要由语言编程去实现。本章主要介绍常见的几种网页语言,重点介绍HTML和ASP语言网页编程常用知识点。
  学习目标(已掌握的在方框中打钩)
  * 熟悉HTML语言的基本概念
  * 熟悉VBScript语言的基本概念
  * 掌握ASP语言的基本知识
  3.1  熟悉HTML
  HTML(Hypertext Markup Language)即超文本标记语言或超文本链接标记语言,文件后缀名为.htm或.html,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML的结构包括头部(head)、主体(body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
  3.1.1  第一个HTML网页
  制作HTML页面,可以使用记事本、写字板、Word、FrontPage、Dreamweaver及其他具有文字编排功能的工具,只要把最后生成的文件以.html为后缀名保存即可。但不同的开发工具具有不同的开发效率,这里推荐使用Dreamweaver。
  Dreamweaver提供了页面和HTML代码之间相互转换的功能。如编写出HTML代码后,通过Dreamweaver就可以马上看到相应的页面是什么样子;反之亦然,当看到一个漂亮的页面时,通过Dreamweaver即可知道它的HTML代码。
  下面用Dreamweaver CS6创建一个空白HTML文件,如图3-1所示。
  图3-1  新建立的HTML页面
  在"标题"文本框中输入"第一个HTML网页",单击按钮,在设计视图中输入文本"这是我制作的第一个页面",如图3-2所示。
  把代码视图的代码复制出来进行分析,代码如下:
  <!doctype html>
  <html>
  <head>
  <meta charset="utf-8">
  <title>第一个HTML网页</title>
  </head>
  <body>
  这是我制作的第一个页面
  </body>
  </html>
  图3-2  标题及输入文字说明
  上面的代码有以下几个最基本的特点。
  * 在代码中有很多用"< >"括起的代码,这就是HTML语言的标记符号。
  * 代码主要由head和body两部分组成。
  * 代码中有很多成对出现的标记,如出现<html>后,在后面会出现与之对应的</html>;如前面出现<head>后,在后面会出现与之对应的</head>。在成对出现的标记中,第一个表示开始,第二个表示结束,并且结束的标记要多一个斜杠。
  接下来看看这些标注所代表的意义。
  * html:表示被 <html> 及 </html> 所包围起来的内容是一份HTML 文件,不过本标注也可以省略。
  * head:此标注用来注明此份文件的作者等信息,除了 <title> 会显示在浏览器的标题列之外,其他并不会显示出来,故 <meta> 可以省略。
  * meta:表示一个meta变量,其作用是声明信息或向Web浏览器提供具体的指令。
  * title:表示该页面的标题,这两个标记中间的字符将会显示在浏览器的标题栏上,如上面实例的"第一个HTML网页"就会显示在浏览器的标题栏上。
  * body:被此标注所围起来的数据,即表示是HTML 文件的内容,会被浏览器显示在窗口中。不过本标注也可以省略。
  3.1.2  HTML元素的属性
  HTML元素用Tag表示,它可以拥有属性,属性用来扩展HTML元素的能力。
  比如,可以使用一个bgcolor属性,使得页面的背景色成为红色,代码如下:
  <body bgcolor="red">
  属性通常由属性名和值成对出现,例如:name="value"。上面例子中的bgcolor就是name,red就是value。属性值一般用双引号标记。
  属性通常是附加给HTML的开始标记,而不是结束标记。
  3.1.3  body属性的设置
  body标记作为网页的主体部分,有很多内置属性,这些属性用于设置网页的总体风格。主要属性如表3-1所示。
  表3-1  body的主要属性
  属  性
  功  能
  background
  指定文档背景图像的url地址
  bgcolor
  指定文档的背景颜色
  text
  指定文档中文本的颜色
  link
  指定文档中未访问过的超链接的颜色
  vlink
  指定文档中已被访问过的超链接的颜色
  alink
  指定文档中正被选中的超链接的颜色
  leftmargin
  设置网页左边留出空白间距的像素个数
  topmargin
  设置网页上方留出空白间距的像素个数
  在上述属性中,各个颜色属性的值有两种表示方法:一种是使用颜色名称来指定,例如红色、绿色和蓝色分别用red、breen和blue表示;另一种是使用十六进制RGB格式表示,表示形式为color="#RRGGBB"或color="RRGGBB",其中RR是红色、GG是绿色、BB是蓝色,各颜色分量的取值范围为00~FF。例如,#00FF00表示绿色,#FFFFFF表示白色。
  背景图片属性值是一个相对路径的图片文件名,如<body backgroud="bg.gif">中bg.gif是背景图片的名字,实际是带相对路径的图片文件名字。比如,页面放在d:\myweb\,而背景图片放在c:\myweb\images\,那么就需要写成<body backgroud="images\bg.gif">。
  3.1.4  字体属性的应用
  网页主要是由文字及图片组成,在网页中那些千变万化的文字效果又是由哪些常用的标签进行控制呢?本节主要介绍文字的大小、字体、样式及颜色控制。
  1. 文字的大小
  提供字号大小的是font,font有一个属性size,通过指定size属性就能设置字号大小,而size属性的有效值范围为1~7,其中默认值为3。可以在size属性值之前加上"+"、"-"字符,来指定相对于字号默认值的增量或减量。
  【例3.1】 设置网页文字大小(实例文件:ch03\3.1.html)
  <html>
  <head>
  <title>字号大小</title>
  </head>
  <body>
  <font size=7>这是size=7的字体</font><P>
  <font size=6>这是size=6的字体</font><P>
  <font size=5>这是size=5的字体</font><P>
  <font size=4>这是size=4的字体</font><P>
  <font size=3>这是size=3的字体</font><P>
  <font size=2>这是size=2的字体</font><P>
  <font size=1>这是size=1的字体</font><P>
  <font size=-1>这是size=-1的字体</font><P>
  </body>
  </html>
  预览效果如图3-3所示。
  图3-3  文字不同大小样式
  2. 文字的字体与样式
  HTML 4.0以上的版本提供了定义字体的功能,用FACE属性来完成这个工作,FACE的属性值可以是本机上的任一字体类型。但有一点需要注意,只有对方的电脑中装有相同的字体才可以在该浏览器中出现预先设计的风格。格式如下:
  <font face="字体">
  ……
展开
目录

第1篇  动态网站基础知识
第1章  动态网站开发基础 3
1.1  认识网页和网站 4
1.1.1  什么是网页 4
1.1.2  什么是网站 4
1.1.3  网站的种类和特点 5
1.2  网页的静态与动态 6
1.2.1  静态网页 7
1.2.2  动态网页 7
1.3  动态网站开发的整体流程 8
1.3.1  网站的前期规划 8
1.3.2  选择网页制作软件 11
1.3.3  制作网页 12
1.3.4  开发动态网站功能模块 13
1.3.5  网站的测试与发布 13
1.3.6  网站的推广 14
1.4  架设IIS +ASP动态网站运行环境 15
1.4.1  什么是ASP 15
1.4.2  如何执行ASP的程序 15
1.4.3  关于建构本书程序环境的
建议 16
1.5  ASP网页的测试 21
第2章  认识Dreamweaver CS6 23
2.1  安装与启动Dreamweaver CS6 24
2.1.1  安装Dreamweaver CS6 24
2.1.2  启动Dreamweaver CS6 25
2.2  Dreamweaver CS6的工作界面 26
2.2.1  菜单栏 26
2.2.2  文档工具栏 26
2.2.3  文档窗口 27
2.2.4  【属性】面板 28
2.2.5  状态栏 28
2.2.6  设计器 28
2.2.7  【插入】面板 28
2.2.8  【文件】面板 29
2.3  Dreamweaver CS6的新增功能 29
2.3.1  可响应的自适应网格版面 29
2.3.2  改善的FTP性能 30
2.3.3  增强型jQuery移动支持 30
2.3.4  CSS 3转换 30
2.3.5  更新的实时视图 31
2.3.6  更新的多屏幕预览面板 31
2.4  使用Dreamweaver CS6创建基本
网页 32
2.4.1  定义Dreamweaver站点 32
2.4.2  使用欢迎页 33
2.4.3  新建页面 34
2.4.4  设置页面标题 35
2.4.5  设置页面属性 36
2.4.6  添加文本 38
2.4.7  插入图像 39
2.4.8  插入多媒体 40
2.4.9  设置网页链接 41
2.4.10  在网页中插入表格 43
2.4.11  使用表单对象 46
第3章  网页开发语言基础 51
3.1  熟悉HTML 52
3.1.1  第一个HTML网页 52
3.1.2  HTML元素的属性 54
3.1.3  body属性的设置 54
3.1.4  字体属性的应用 54
3.1.5  在网页中插入图像 61
3.1.6  表格的使用 62
3.1.7  表单的使用 70
3.1.8  超链接的使用 71
3.2  VBScript语言 71
3.2.1  VBScript概述 71
3.2.2  VBScript数据类型 71
3.2.3  VBScript变量 72
3.2.4  VBScript运算符 74
3.2.5  使用条件语句 74
3.2.6  使用循环语句 77
3.2.7  VBScript过程 78
3.3  ASP基本知识 79
3.3.1  ASP能做什么 79
3.3.2  ASP的工作原理 79
3.3.3  ASP基本语法 80
3.3.4  ASP常用内建对象 80
3.3.5  ASP常用的组件 86
第4章  构建动态网站后台数据库 91
4.1  定义互动网站 92
4.1.1  定义互动网站的重要性 92
4.1.2  在Dreamweaver CS6中定义
动态网站 92
4.2  Access 2010简介 96
4.2.1  启动和关闭Access 2010 96
4.2.2  数据库及数据库表 97
4.2.3  创建数据库 97
4.2.4  创建数据库表 99
4.2.5  字段的数据类型和属性 106
4.3  在网页中使用数据库 108
4.3.1  Connection对象 108
4.3.2  用ODBC实现数据库连接 108
4.3.3  创建DSN连接并测试 110
第2篇  案例开发实战
第5章   用户管理系统 113
5.1  系统的功能分析 114
5.1.1  规划网页结构和功能 114
5.1.2  网页美工设计 115
5.2  数据库设计与连接 115
5.2.1  数据库设计 115
5.2.2  创建数据库连接 118
5.3  用户登录模块的设计 122
5.3.1  登录页面 122
5.3.2  登录失败和登录成功页面 131
5.3.3  用户登录系统功能的测试 134
5.4  用户注册模块的设计 135
5.4.1  用户注册页面 135
5.4.2  注册成功和注册失败页面 140
5.4.3  用户注册功能的测试 141
5.5  用户注册资料修改模块的设计 143
5.5.1  修改资料页面 143
5.5.2  更新成功页面 145
5.5.3  修改资料功能的测试 146
5.6  密码查询模块的设计 147
5.6.1  密码查询页面 147
5.6.2  完善密码查询功能页面 151
5.6.3  密码查询模块的测试 154
5.7  数据库路径的修改 155
第6章  信息资讯管理系统 157
6.1  系统的功能分析 158
6.1.1  规划网页结构和功能 158
6.1.2  网页美工设计 159
6.2  数据库设计与连接 159
6.2.1  数据库设计 160
6.2.2  创建数据库连接 162
6.3  系统页面设计 165
6.3.1  网站首页的设计 165
6.3.2  信息分类页面的设计 177
6.3.3  信息内容页面的设计 183
6.3.4  系统页面的测试 185
6.4  后台管理页面设计 187
6.4.1  后台管理入口页面 187
6.4.2  后台管理主页面 191
6.4.3  新增信息页面 196
6.4.4  修改信息页面 199
6.4.5  删除信息页面 203
6.4.6  新增信息分类页面 207
6.4.7  修改信息分类页面 209
6.4.8  删除信息分类页面 211
第7章  网络投票系统 215
7.1  系统的功能分析 216
7.1.1  规划网页结构和功能 216
7.1.2  网页美工设计 216
7.2  数据库设计与连接 217
7.2.1  数据库的设计 217
7.2.2  创建数据库连接 221
7.3  网络投票系统主界面的制作 223
7.3.1  投票系统主界面的制作 223
7.3.2  投票页面的制作 230
7.3.3  计算票数页面的制作 234
7.3.4  投票结果显示页面的制作 237
7.4  网络投票系统管理界面的制作 241
7.4.1  管理员登录页面的制作 241
7.4.2  系统管理主页面的制作 242
7.4.3  复制页面 247
7.4.4  修改浏览投票活动结果页面 248
7.4.5  修改删除投票活动确认页面 249
第8章  数字留言板系统 255
8.1  系统的功能分析 256
8.1.1  规划网页结构和功能 256
8.1.2  网页美工设计 256
8.2  数据库设计与连接 257
8.2.1  数据库的设计 257
8.2.2  创建数据库连接 261
8.3  留言板系统访问页面的制作 263
8.3.1  留言板系统主页面的制作 263
8.3.2  访问者留言页面的制作 269
8.4  留言板系统后台管理的制作 272
8.4.1  管理员登录页面的制作 272
8.4.2  留言板后台管理主界面的
制作 273
8.4.3  删除留言页面 279
8.5  留言板管理系统功能的测试 281
8.5.1  留言测试 281
8.5.2  后台管理测试 283
第9章  电子相册管理系统 285
9.1  系统的功能分析 286
9.1.1  规划网页结构和功能 286
9.1.2  网页美工设计 287
9.2  数据库设计与连接 287
9.2.1  数据库的设计 287
9.2.2  创建数据库连接 290
9.3  电子相册系统主界面的制作 293
9.3.1  电子相册系统主界面的制作 293
9.3.2  电子相册分类页面的制作 298
9.3.3  电子相册浏览图片页面的
制作 305
9.3.4  电子相册详细显示页面的
制作 306
9.4  电子相册系统管理界面的制作 308
9.4.1  管理员登录页面的制作 308
9.4.2  电子相册系统管理主界面的
制作 310
9.4.3  电子相册添加页面的制作 314
9.4.4  电子相册修改页面的制作 317
9.4.5  电子相册删除页面的制作 320
9.5  电子相册系统功能的测试 323
9.5.1  管理相册测试 323
9.5.2  管理相册前台测试 326
第10章  BBS论坛管理系统 329
10.1  系统的功能分析 330
10.1.1  规划网页结构和功能 330
10.1.2  网页美工设计 330
10.2  数据库设计与连接 331
10.2.1  数据库的设计 331
10.2.2  创建数据库连接 336
10.3  BBS论坛管理系统主界面的制作 338
10.3.1  BBS论坛系统主界面的
制作 338
10.3.2  发布新主题页面的制作 345
10.3.3  讨论主题详细页面的制作 348
10.3.4  添加记录点击次数功能 353
10.3.5  回复讨论主题页面的制作 354
10.3.6  搜索主题页面的制作 357
10.4  BBS论坛系统管理界面的制作 358
10.4.1  管理员登录页面的制作 358
10.4.2  论坛系统管理主界面的
制作 360
10.4.3  修改讨论主题页面的制作 365
10.4.4  删除讨论主题页面的制作 367
10.5  BBS论坛管理系统功能的测试 369
10.5.1  发帖测试 369
10.5.2  论坛后台管理测试 373
第11章  网上购物系统 375
11.1  购物网站系统分析与设计 376
11.1.1  购物网站购物流程 376
11.1.2  购物网站主要功能 377
11.2  数据库设计 378
11.3  制作购物网站首页 379
11.3.1  数据库连接 379
11.3.2  制作top.asp页面 380
11.3.3  制作left.asp页面 382
11.3.4  制作search.asp页面 383
11.3.5  制作middle.asp页面 383
11.3.6  制作help.asp页面和bottom.asp页面 387
11.4  制作商品列表页 388
11.4.1  实现分页效果 388
11.4.2  实现浏览历史效果 390
11.5  制作商品内容页 391
11.6  实现网站购物车功能 392
11.6.1  制作购物车 392
11.6.2  制作结算中心 394
11.6.3  制作生成的订单 394
11.7   制作会员注册和会员登录页面 395
11.7.1  制作会员注册页面 395
11.7.2  制作会员登录页面 397
11.8  实现会员中心功能 398
11.8.1  制作会员中心页面 398
11.8.2  制作修改会员信息页面 399
11.8.3  制作修改会员密码页面 399
11.8.4  制作查看订单明细页面 401
11.8.5  制作收藏夹 402
11.9  制作后台登录页 403
11.10  实现商品管理功能 405
11.10.1  制作商品分类管理页面 405
11.10.2  制作添加商品页面 408
11.10.3  制作管理商品页面 408
11.11  实现订单管理功能 409
11.11.1  制作订单管理页面 409
11.11.2  制作订单搜索页面 411
11.11.3  制作订单打印页面 411
11.12  后台其他功能介绍 412
第3篇  网站营销推广
第12章  网站搜索引擎优化(SEO) 415
12.1  初识搜索引擎优化(SEO) 416
12.1.1  搜索引擎原理 416
12.1.2  搜索引擎优化(SEO)的含义 419
12.1.3  SEO是吸引潜在"眼球"的
最佳方法 420
12.2  搜索引擎优化的目标 420
12.2.1  提升网站访问量 420
12.2.2  提升用户体验 421
12.2.3  提高业务转化率 421
12.3  搜索引擎优化的分类 421
12.3.1  站内搜索引擎优化 421
12.3.2  站外搜索引擎优化 421
12.4  搜索引擎优化的误区 422
12.4.1  为了搜索引擎而优化 422
12.4.2  听信虚假广告 423
12.4.3  急于求成 424
12.4.4  采用黑帽手法 425
12.5  正确理解SEO 425
12.5.1  SEO不是作弊 426
12.5.2  SEO内容为王 426
12.5.3  SEO与SEM关系 426
12.5.4  SEO与竞价推广关系 426
第13章  网站推广与营销策略 427
13.1  网站推广常用方法 428
13.1.1  什么是网站推广 428
13.1.2  网站营销推广的方法 428
13.2  搜索引擎营销 431
13.2.1  搜索引擎优化的优势 431
13.2.2  搜索引擎优化常规方法 432
13.2.3  付费搜索引擎营销的4个
关键步骤 434
13.3  论坛营销 436
13.3.1  论坛营销的5大特点 436
13.3.2  论坛营销的5大优势 438
13.3.3  论坛营销的3大要点 440
13.3.4  论坛营销推广3大步骤 441
13.4  微博营销 443
13.4.1  微博营销的6个特点 443
13.4.2  微博写作的7个法则 445
13.4.3  微博营销的5个步骤 447
13.4.4  企业微博营销技巧 450
13.5  网络新闻营销 456
13.5.1  强悍的时效性 456
13.5.2  猛烈的传播力 456
13.5.3  轻松、自主 457
13.5.4  互动升级为共动 458
13.5.5  网络新闻写作技巧 458

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证