a sp动态网页设计技术教程(完整版)

上传人:小** 文档编号:60694463 上传时间:2018-11-18 格式:PPT 页数:409 大小:3.51MB
返回 下载 相关 举报
a sp动态网页设计技术教程(完整版)_第1页
第1页 / 共409页
a sp动态网页设计技术教程(完整版)_第2页
第2页 / 共409页
a sp动态网页设计技术教程(完整版)_第3页
第3页 / 共409页
a sp动态网页设计技术教程(完整版)_第4页
第4页 / 共409页
a sp动态网页设计技术教程(完整版)_第5页
第5页 / 共409页
点击查看更多>>
资源描述

《a sp动态网页设计技术教程(完整版)》由会员分享,可在线阅读,更多相关《a sp动态网页设计技术教程(完整版)(409页珍藏版)》请在金锄头文库上搜索。

1、2018/11/18,1,动态网页设计技术(ASP) (电子教案) (源码网整理:),2018/11/18,2,HTML语言简介 1.什么是HTML语言? HTML语言又称为“超文本标记语言”, 它用HTML元素标注文本或图形的属性。 2.作用:该语言用来通过浏览器生成静态 网页。 3.编辑、运行环境: 用HTML语言所编写的文件称作HTML文 件,它是应用最为广泛的网页文件。HTML 文件可以在任何一个文本编辑器内编辑, 如记事本、写字板、Word等。保存时只需 保存为*.html或*.htm格式即可。运行时需,2018/11/18,3,要安装网络浏览器软件,如微软公司的IE 只要双击HTM

2、L文件生成的浏览图标即可在 IE中打开网页文件。 4.HTML文件结构 HTML文件结构很简单,由头部和身体 部分组成,结构严谨清晰,语句如下: 头部内容 身体内容 ,2018/11/18,4,HTML文件是由英文单词或字母和,/等组 成的。其中英文单词或字母称为元素,/等称 为标识符,是用来标识元素的。有些元素是成对 出现的,即 。第一个表示元 素开始起作用,第二个表示这种元素的作用结束; 有些元素是单个的,用来表示特定的作用。 对于绝大多数的元素,都含有自身的若干属 性,这些属性的作用是对该元素作用域中的内容 进行进一步的修饰和限制,其语法格式为:。 元素可以嵌套使用,如: 。元素不分大小

3、写,可以混写。 注:空格表示为 接下来将介绍主要元素的用法。,2018/11/18,5,5.HTML元素 HTML元素用在文档的开头和结尾,它 用来标识一个HTML文件。 格式为: 其中包含HTML文件的头部和身体部分。 6.head元素和title元素 head元素用来标注一个html文件的头部, 里面常嵌入title元素。title元素的作用是 用于设置显示在浏览器窗口中标题栏中的文 字,这便于浏览者初步了解页面的内容,语 法为:页面窗口标题。,2018/11/18,6,7.body元素 body元素用于标注文件的正文部分,即 显示在浏览器中窗口中的内容。语法为: 。该元素的常用属性有 b

4、gcolor、background、text等。 8.标题元素 语法为:。其中n的取值 为1到6。n的值越大,标题的字体越小。属 性有align。 9.段落元素 语法为:。表示其作用 域中的内容开始一个新的文本段落。,2018/11/18,7,10.换行元素 语法为: 用于开辟一个新行。 注意:元素和元素的作用都是另起 一行,不同在于元素有空行,而元 素无空行。 11.水平线分隔符元素 语法为: 单独出现,无结束标记, 无作用域。用于在页面中插入一条水平线。 属性有size、align、width。 12.字体元素 语法为: 用于设置 字体。属性有face、color、size。,2018/1

5、1/18,8,13.字符修饰符元素 成对出现,对作用域中的文字起修饰作 用,常用的有:b黑体(加粗) i斜体 u下划线。 14.列表元素 和两种,均要成对出现,作用 域内为列表内容,表示一个列表结构。其中, 在列表项目前加符号“”,在列表项 目前加上序号1,2,。一般结构为: 文本串 文本串 ,2018/11/18,9,其中元素用来引出列表项目。 15.表格元素 语法为: 表格标题信息 ,2018/11/18,10,其中元素用于创建表格, 元素用于构成表格标题,为 行元素,用于生成一行,为列元素,用 于生成一列。 创建表格时,按照行优先的顺序从第一 行开始创建,在每一行中,从左到右创建各 个列

6、。 元素中常用的属性有border、 bordercolor、width、height、align。 16.插入图片元素 语法为: 该元素无结束标记,无,2018/11/18,11,控制内容,用于插入一副图片。该元素的属 性有src、align、alt。 17.超链接元素 语法为:文本或图像 该元素的 属性有href、target。如果是图片形式的超 链接,则语法为: 18.滚动字幕或图片元素 语法:文字或图片 该元素属性有direction、behavior。 19.框架集元素 用于创建框架结构,可以相互嵌套。,2018/11/18,12,注意:该元素不能嵌套在body元素中,只能 嵌套在h

7、tml元素中,原因是其功能与body元 素类似,均是对页面主窗口内容进行标注。 语法为: 属性:cols(按列划分)、rows(按行划分)。 在框架集元素中要嵌套框架元素 ,用来定义子框架。其属性有name、 src、noresize。 20.表单元素 用于生成表单,如填写注册信息等,最 终该表单要被提交处理。 语法为: 中间为表 单成员。属性有name、action、method。,2018/11/18,13,一个表单通常含有如下成员:文本框、 密码框、单选框、复选框、下拉列表框、文 本域框和按钮。如下图所示。,2018/11/18,14,动态网页设计技术(ASP),第一章 网络程序设计概述

8、 第二章 Active Server Pages初步 第三章 ASP脚本语言VBScript 第四章 Request和Response对象 第五章 Session和Application对象 第六章 Server对象 第七章 ASP存取数据库 第八章 ASP的内置组件 第九章 数据库存取组件,2018/11/18,15,第一章 网络程序设计概述,1.1 网络程序设计语言的产生背景 Internet是20世纪发展最快、规模最 大、涉及面最广的科技成果之一。它又称 互联网,起源于1969年美国国防部高级研 究计划局协助开发的ARPANET网。1987年, 在美国国家科学基金会的推动下,将之主 要从

9、军事用途转向科学研究和民事用途, 形成了今天的Internet主干网雏形NSFNET。 在我国,中科院计算机网络信息中心 于1994年4月正式接入Internet网,近几年,2018/11/18,16,来Internet得到了飞速发展,每年连入In- ternet的计算机数目成指数增加。 目前网络提供的服务主要是WWW浏览、 电子信箱、FTP服务、新闻组、Telnet远程 登录等服务,其中WWW浏览和E-mail是最常 用的服务。 WWW(World Wide Web)又称万维网,起 源于1989年欧洲粒子物理研究室。在WWW发 明之前,Internet主要用于科学研究和军 事目的。自从198

10、9年WWW引入后,使Inter- net迅速走进千家万户,成为普通人查找资 料、交流、娱乐的一个离不开的手段。现,2018/11/18,17,在蓬勃发展的电子商务和远程教育等基本 上都是基于WWW的。WWW之所以能风靡全世 界,主要是它提供了超文本的多媒体文件 形式,人们利用超链接就可以方便地访问 分布在世界各地的丰富多彩的资源。 最初的WWW网页都是用超文本标记语言 HTML实现的,要实现最基本的网页,HTML 是最简单的也是最丰富的。可是,它也存 在一定的缺陷,那就是用HTML制作的网页 是静态网页。所谓静态网页,就是网页内 容在设计时就定好了,如果想修改或维护 网页,只能修改源代码。,2

11、018/11/18,18,另外,最初的WWW 以提供信息资源为 主,人们上网的主要目的是交流和查看资 料。在这期间,它和普通的应用软件还是 有区别的,比如学校管理软件、银行系统 软件、财务管理软件等。这些系统软件一 般也是基于网络的,但它们是C/S(Client/ Server)架构的。 C/S架构有一个缺陷,在 客户端需要安装软件,而且不具有开放性。 而WWW最大的好处就是具有开放性,客户端 只要有浏览器就行,也就是说,只要有能 上网的计算机就行。因此,基于B/S(Brow- se/Server)架构的软件系统就成为趋势,,2018/11/18,19,如现在网上流行的电子商店、远程教育系 统

12、、办公系统等。 开始,人们利用CGI(通用网关接口) 来实现网上数据库管理,但是CGI有点太 难掌握了,除了专业人员,普通用户很难 掌握。因此,产生一种使用简单、功能强 大的网络程序设计语言就势在必行了。在 这种背景下,ASP、PHP和JSP就应运而生 了。 1.2 目前主要的网络程序设计语言 目前,广泛使用的网络程序设计语言 有ASP、PHP和JSP。它们基本上都是把脚,2018/11/18,20,本语言嵌入到HTML文档中。它们的特点 是:ASP学习简单,使用方便;PHP软件 免费,运行成本低;JSP多平台支持,转 换方便。 1.2.1 ASP概述 ASP的全称是Active Server

13、 Pages, 是微软推出的用以取代CGI(Common Gatew- ay Interface)的动态服务器网页技术。由 于ASP简单易学,又有微软的强大技术支持, 所以目前ASP使用非常广泛,很多大型的站 点都是用ASP开发的。 ASP目前可以在Windows NT、Windows,2018/11/18,21,2000上运行,在Windows98上安装了个人 Web服务器PWS4.0(Personal Web Server 4.0)后也可以运行。它对客户端没有任何 特殊的要求,只要有一个普通的浏览器就 行。 ASP文件就是在普通的HTML文件中嵌入 了VBScript或JavaScript

14、脚本语言。在ASP 中,脚本语言是在服务器端运行的,当客 户请求一个ASP文件时,服务器就把该文件 解释成标准的HTML文件发过去。在服务器 端运行的好处是:第一,可以不受客户端 浏览器的限制;第二,可以很方便地和服,2018/11/18,22,务器交换数据,比如读取数据库。 ASP提供了几个内部对象和内部组件, 利用它们可以很方便地实现表单上传、存 取数据库等功能。除此之外,还可以使用 第三方提供的专用组件实现发送E-mail、 文件上传等功能。 ASP程序的优点: ASP所使用的VBScript脚本语言直 接来源于VB语言,非常容易掌握。 把脚本语言直接嵌入到HTML文档中, 不需要编译和

15、连接就可以直接解释运行。 利用ADO组件可以轻松存取数据库。,2018/11/18,23,面向对象编程,可扩展ActiveX S- erver组件功能,也可以使用第三方提供 的组件。从理论上说,可以实现任何功能。 不存在浏览器兼容的问题。 可以隐藏程序代码,在客户端仅可 以看到由ASP输出的动态的HTML文件。 ASP程序的缺点: 运行速度比起HTML程序来运行较慢, 这是因为每当客户端打开一个ASP网页时, 服务器都须将该ASP程序从头到尾重读一 遍,并加以解释执行,最后再送出标准的 HTML格式文件给客户端,从而影响了运行,2018/11/18,24,速度。 有的网络操作系统不支持ASP文

16、件或 者支持得不好,用ASP开发的Web程序一般 最好选用Windows NT或Windows 2000操作 系统。 1.2.2 PHP概述 PHP开始是一个用Perl语言编写的简单 程序,PHP程序可以运行在Unix、Linux或 者Windows操作系统下,对客户端浏览器也 没有特殊要求,不过,它的运行环境安装 比较复杂。PHP也是将脚本描述语言嵌入 HTML文档中,它大量采用了C、Java和Perl,2018/11/18,25,语言的语法,并加入了各种PHP自己的特征。 它也是在服务器端执行的,不受客户端浏 览器的限制,存取数据库也比较方便。 PHP程序的优点: PHP是免费的,对于许多要考虑运行 成本的商业网站来说,尤为重要。 开放源码,所有的源码和文档都可 以免费复制、编译和传播。 多平台支持,可以运行在Unix、Li- nux或Windows操作系统下。 在服务器端执行,不受客户端的限 制。,2018/11/18,26,执行效率高

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号