APS程序设计教程第二版ppt课件(完整版).ppt
《APS程序设计教程第二版ppt课件(完整版).ppt》由会员分享,可在线阅读,更多相关《APS程序设计教程第二版ppt课件(完整版).ppt(216页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ASP程序设计教程(第二版)程序设计教程(第二版)第第1章章 ASP基础基础 1.1Web基础基础1.2ASP概述概述1.3ASP的运行的运行1.1Web基础基础1.1.1WebWeb概述概述Web(WorldWideWeb或或WWW,万维网):,万维网):一种基于超级链接技术的分布式的超媒体系统,是对一种基于超级链接技术的分布式的超媒体系统,是对超文本系统的扩充。超文本系统的扩充。超媒体与超文本:超文本文档仅包含文本信息,超媒体与超文本:超文本文档仅包含文本信息,超媒体文档还可包含诸如图形、图像、音频、视频等超媒体文档还可包含诸如图形、图像、音频、视频等其他表示方式的信息。其他表示方式的信息
2、。在在Web系统中,信息的表示和传送一般使用系统中,信息的表示和传送一般使用HTML(HyperTextMarkupLanguage,超文本标记,超文本标记语言)格式。语言)格式。Web系统具有极强的超级链接能力。将位于不同系统具有极强的超级链接能力。将位于不同网络位置的文件之间建立了联系,为用户提供了一种网络位置的文件之间建立了联系,为用户提供了一种交叉式(而非线性)的访问资源的方式。交叉式(而非线性)的访问资源的方式。1.1Web基础基础1.1.2Web工作原理工作原理Http协议协议HTTP(HypertextTransferProtocol,超文本传,超文本传输协议)是一种非常重要的输
3、协议)是一种非常重要的WWW传输协议。它限制传输协议。它限制了在网络中传输信息的内容以及了在网络中传输信息的内容以及Web客户机与客户机与Web服服务器之间交互的方式。当务器之间交互的方式。当Web客户机从一个客户机从一个Web服务服务器接收器接收HTML文件时,就会使用文件时,就会使用HTTP协议。协议。q首先,浏览器建立一个到网站的连接并发出一个请求。首先,浏览器建立一个到网站的连接并发出一个请求。q服务器接受请求并进行相应的处理后,发出一个响应服务器接受请求并进行相应的处理后,发出一个响应(通常是一个(通常是一个Web页面)。页面)。q客户机将得到的响应解释并显示出来,最后关闭前面建客户
4、机将得到的响应解释并显示出来,最后关闭前面建立的连接。立的连接。Web的这种资源访问机制又被称为的这种资源访问机制又被称为B/S(Browser/Server,浏览器,浏览器/服务器)模式。服务器)模式。1.1Web基础基础1.1Web基础基础1.1.2Web工作原理工作原理URL(UniformResourceLocator统一资源定位符统一资源定位符)惟一标识每个资源地址和获取资源的方式,格式:惟一标识每个资源地址和获取资源的方式,格式::/:/文件名文件名q访问方式:访问特定资源使用的协议。访问方式:访问特定资源使用的协议。http(超文本传(超文本传输协议)、输协议)、ftp(文件传输
5、协议)、(文件传输协议)、telnet(远程登录服(远程登录服务)、务)、mailto(电子邮件)、(电子邮件)、file(本地文件)等。(本地文件)等。q主机名:指定主机名:指定Web服务器的服务器的IP地址或域名地址,例如:地址或域名地址,例如:或或210.31.224.1。q端口:端口:Internet服务的端口号。服务的端口号。q路径:要访问的文件在服务器上的位置,分级(路径:要访问的文件在服务器上的位置,分级(/)。)。q文件名:要访问的文件名称,例如:文件名:要访问的文件名称,例如:index.html。例如:例如:http:/:80/index.html1.1Web基础基础1.1
6、.3静态网页与动态网页静态网页与动态网页1静态网页:静态网页:标准的标准的HTML文件,扩展名为文件,扩展名为.htm或或.html,可包含文本、,可包含文本、HTML标记、客户机脚本以及客户机标记、客户机脚本以及客户机Activex控件等控件等例例1-1-1:HTML页面示例页面示例第一个页面第一个页面1.1Web基础基础静态网页的执行过程:静态网页的执行过程:1.1Web基础基础1.1.3静态网页与动态网页静态网页与动态网页2动态网页:动态网页:动态网页中除包含有静态网页中可以出现的内容动态网页中除包含有静态网页中可以出现的内容外,还可以包含只能在外,还可以包含只能在Web服务器上运行的服
7、务器端服务器上运行的服务器端脚本。动态网页文件的扩展名与所使用的脚本。动态网页文件的扩展名与所使用的Web应用开应用开发技术有关,例如:使用发技术有关,例如:使用ASP技术时文件扩展名为技术时文件扩展名为.asp,使用,使用PHP技术时文件扩展名为技术时文件扩展名为.php,使用,使用JSP技术时文件扩展名为技术时文件扩展名为.jsp。1.1Web基础基础动态网页的执行过程:动态网页的执行过程:1.1Web基础基础1.1.4交互式动态网页实现技术简介交互式动态网页实现技术简介qCGIqASPqPHPqJSPqASP.NET1.2 ASP概述概述1.2.1 ASP1.2.1 ASP的特点的特点A
8、SPASP页面中可包含文本、页面中可包含文本、HTMLHTML标记、服务器端脚本、标记、服务器端脚本、客户端脚本命令、客户端脚本命令、ActiveXActiveX组件。组件。WebWeb服务器只执行服务器只执行ASPASP页页面中的服务器脚本,其它内容发送给客户端。面中的服务器脚本,其它内容发送给客户端。ASPASP中可以有多种脚本语言,中可以有多种脚本语言,VBScriptVBScript和和JscriptJscript。ASPASP提供了一些内置对象,使用这些内置对象可以增提供了一些内置对象,使用这些内置对象可以增强强ASPASP的功能。的功能。可以使用内置可以使用内置ActiveXAct
9、iveX组件和第三方组件完成特定功组件和第三方组件完成特定功能。能。ASPASP具有一定的安全性。用户只能得到具有一定的安全性。用户只能得到HTMLHTML代码而无代码而无法获取法获取ASPASP页面源代码。页面源代码。ASPASP是一种解释性语言,服务器只要在使用时对其进是一种解释性语言,服务器只要在使用时对其进行解释执行即可。行解释执行即可。1.2 ASP概述概述1.2.2 ASP1.2.2 ASP文件的基本结构文件的基本结构(1 1)HTMLHTML标记:标记:“静态静态”部分,使用部分,使用“”括起。括起。(2 2)脚本命令:一组可在)脚本命令:一组可在WebWeb服务器端或客户浏览服
10、务器端或客户浏览器端运行的命令,使用器端运行的命令,使用“%”表示脚本的开始表示脚本的开始和结束。和结束。(3 3)文本:直接显示给用户的信息,)文本:直接显示给用户的信息,“静态静态”部分。部分。FONT size=FONT size=第一个页面第一个页面1.3 ASP1.3 ASP的运行的运行 1.3.1 IIS 5.01.3.1 IIS 5.0的安装的安装1.3.2 IIS 5.01.3.2 IIS 5.0的设置的设置q启动、停止网站启动、停止网站q设置网站设置网站q创建和设置虚拟目录创建和设置虚拟目录1.3.3 ASP1.3.3 ASP的运行的运行第第2章章 Web页面制作基础页面制作
11、基础2.1HTML概述概述2.2HTML文本设计文本设计2.3加入多媒体与超级链接加入多媒体与超级链接2.4制作表格制作表格2.5制作表单制作表单2.6框架结构框架结构2.7CSS基础基础2.1 HTML概述概述 2.1.1 HTML2.1.1 HTML简介简介HTMLHTML是(是(Hyper Text Markup LanguageHyper Text Markup Language,超,超文本标记语言)的缩写,用来表示网上信息的符文本标记语言)的缩写,用来表示网上信息的符号标记语言。号标记语言。HTMLHTML最早源于最早源于SGMLSGML语言。语言。HTMLHTML语言内容丰富,从功
12、能上大体可分为:语言内容丰富,从功能上大体可分为:文本结构设置、列表建立、文本属性制定、超链文本结构设置、列表建立、文本属性制定、超链接、图片和多媒体插入、对象、表格以及窗体的接、图片和多媒体插入、对象、表格以及窗体的操作。操作。2.1 HTML概述概述2.1.2 HTML2.1.2 HTML文档的结构文档的结构包括包括HEADHEAD、TITLETITLE、BODYBODY三部分,下面是基本结构:三部分,下面是基本结构:标题部分标题部分 正文部分正文部分 2.1 HTML概述概述2.1.3 HTML2.1.3 HTML标记标记1 1HTMLHTML文档标记文档标记 格格式式:标标志志文文件件
13、开开始始和和结结尾尾的标记。的标记。2 2HTMLHTML文件头标记文件头标记 格格式式:用用于于包包含含文文件件的的基基本本信息。信息。3 3HTMLHTML文件主体标记文件主体标记 格式:格式:文件主体标记。文件主体标记。注注意意:与与为为独独立立的的两两个个部部分分,不不能互相嵌套。能互相嵌套。2.1 HTML概述概述2.1.4常用常用HTML编辑工具编辑工具使用记事本等编辑器在保存文档或者更改文使用记事本等编辑器在保存文档或者更改文件名时,把文件的扩展名设为件名时,把文件的扩展名设为.htm或者或者.html即可,即可,那么这个文件就是一个那么这个文件就是一个HTML文档。文档。为了使
14、设计网页更加的方便,很多公司设计为了使设计网页更加的方便,很多公司设计了专用的网页编辑器,像了专用的网页编辑器,像Dreamweaver、FrontPage、CutePage、QuickSite等,是专门用等,是专门用来制作网页的,具有所见即所得的功能。来制作网页的,具有所见即所得的功能。2.2 HTMLHTML文本设计文本设计 2.2.1 2.2.1 设置设置的属性的属性 属性概述:属性概述:backgroundbackground属性属性 bgcolor bgcolor 属性属性bgpropertiesbgproperties属性属性 link link,vlinkvlink,alinka
15、link属性属性LeftmarginLeftmargin,topmargintopmargin属性属性MargingwidthMargingwidth,marginheightmarginheight属性属性2.2 HTMLHTML文本设计文本设计2.2.2 2.2.2 段落格式化段落格式化 1.1.标题标记标题标记格式:格式:,设置各种大小不同标题的标记。设置各种大小不同标题的标记。2 2段落标记段落标记格式:格式:设置段落标记。设置段落标记。3 3预定格式标记预定格式标记格格式式:在在浏浏览览器器中中浏浏览览时时,按按照文档中预先排好的形式显示内容。照文档中预先排好的形式显示内容。2.2
16、HTMLHTML文本设计文本设计4 4分区显示标记分区显示标记格式:格式:分区显示标记。分区显示标记。5 5词标记词标记格式:格式:功能:强制换行。功能:强制换行。格式:格式:功能:插入水平线标记。功能:插入水平线标记。6 6注释标记注释标记格式:格式:!-注释标记。注释标记。2.2 HTMLHTML文本设计文本设计2.2.3 2.2.3 建立列表建立列表 在在网网页页中中经经常常使使用用的的列列表表分分为为:有有序序列列表表和和无无序序列列表表。由由带带有有序序号号标标志志(如如数数字字、字字母母等等)的的表表项项组组成成有有序序列表。否则就为无序列表。列表。否则就为无序列表。1.1.有序列
17、表有序列表格式:格式:OL type=LI type=LI type=功能:建立有序列表。功能:建立有序列表。2.2 HTMLHTML文本设计文本设计2.2.无序列表无序列表格式:格式:UL type=LI type=LI type=功能:建立无序列表。功能:建立无序列表。2.2 HTMLHTML文本设计文本设计3.3.自定义列表自定义列表格式:格式:注注意意:根根据据文文档档的的具具体体要要求求,列列表表可可以以嵌嵌套套使使用。用。2.2 HTMLHTML文本设计文本设计2.2.4 2.2.4 字符格式化字符格式化 1 1字体设置标记字体设置标记格式:格式:功能:设置字体格式标记。功能:设置
18、字体格式标记。size=sizesize=size:设设置置文文字字的的大大小小。数数字字的的范范围围为为1717,取取 1 1时时 最最 小小,取取 7 7时时 最最 大大,默默 认认 的的 数数 值值 为为 3 3。face=fontstyleface=fontstyle:设置字体,如宋体、黑体、隶书等。:设置字体,如宋体、黑体、隶书等。color=colorvaluecolor=colorvalue:设置文字的颜色。:设置文字的颜色。2.2 HTMLHTML文本设计文本设计2其他标记其他标记其他标记格式其他标记格式功能功能给字符加下划线给字符加下划线给字符上加删除线给字符上加删除线给字符
19、加粗给字符加粗将字符设置成斜体将字符设置成斜体标记使得其中的文字产生闪烁的效果标记使得其中的文字产生闪烁的效果2.3 加入多媒体与超级链接加入多媒体与超级链接 2.3.1 2.3.1 加入图像、视频、动画加入图像、视频、动画 格式:格式:功能:在网页中加入图像、视频、动画等。功能:在网页中加入图像、视频、动画等。1 1插入图像插入图像 图图像像在在网网页页设设计计中中是是必必不不可可少少的的,所所以以用用户户应应掌握在网页中操作图像的方法。掌握在网页中操作图像的方法。2.3 加入多媒体与超级链接加入多媒体与超级链接标记属性标记属性功能功能src=URL通过通过URL给出图像来源的位置,不可缺省
20、给出图像来源的位置,不可缺省width=size设置图像宽度设置图像宽度height=size设置图像高度设置图像高度alt=txt设置在图像未载入前图片位置显示的文字设置在图像未载入前图片位置显示的文字border=size设置图像边框,缺省为设置图像边框,缺省为0align=alignstyle设设置置对对齐齐方方式式。取取值值为为:top,middle,bottom,aleft,righthspace=size设置图片左右边沿空白设置图片左右边沿空白vspace=size设置图片上下边沿空白设置图片上下边沿空白2.3 加入多媒体与超级链接加入多媒体与超级链接 2 2插入视频插入视频使使用
21、用插插入入视视频频或或动动画画时时,含含有有的的属属性性如如下下表:表:标记属性标记属性功能功能dynsrc=URL设置多媒体来源位置设置多媒体来源位置loop=size设置视频播放的次数设置视频播放的次数loopdelay=time设置两次播放的间隔时间设置两次播放的间隔时间start=value指定何时开始播放视频文件指定何时开始播放视频文件2.3 加入多媒体与超级链接加入多媒体与超级链接2.3.2 2.3.2 加入超级链接加入超级链接 格式:格式:功能:在当前页和其他内容间建立超链接。功能:在当前页和其他内容间建立超链接。标记属性标记属性功能功能href=URL给定链接目标的位置给定链接
22、目标的位置target=frametarget设置显示链接目标的框架设置显示链接目标的框架accesskey=character设置快捷键设置快捷键tabindex=num设置设置Tab键的顺序键的顺序rel=linktype设置到链接的关系设置到链接的关系2.4 制作表格制作表格2.4.1 建立表格建立表格 2.4 制作表格制作表格 2.4.1 建立表格建立表格创建表格是规划页面最常用的方法。创建表格是规划页面最常用的方法。格式:格式:功能:创建表格进行页面设计。功能:创建表格进行页面设计。在在浏浏览览器器中中显显示示时时,表表格格的的整整体体外外观观由由标记的属性决定标记的属性决定。2.4
23、 制作表格制作表格标记属性标记属性功能功能border=size设置表格边框大小设置表格边框大小width=size设置表格的宽度设置表格的宽度height=size设置表格的高度设置表格的高度cellspacing=size设置单元格间距设置单元格间距cellpadding=size设置单元格的填充距设置单元格的填充距background=URL设置表格背景图片设置表格背景图片bgcolor=colorvalue设置表格背景色设置表格背景色align=alignstyle设置对齐方式设置对齐方式cols=size设置表格的列数设置表格的列数2.4 制作表格制作表格2.4.2 定制表格定制表格
24、只只是是空空表表格格,还还需需要要定定义义行行和和单单元格。元格。格式:格式:功能:定义表格的一行。功能:定义表格的一行。格式:格式:功能:定义表格中的单元格。功能:定义表格中的单元格。格式:格式:功能:定义表格标题,显示在表格上方。功能:定义表格标题,显示在表格上方。2.5 制作表单制作表单 2.5.1表单的结构表单的结构格式:格式:定义表单。定义表单。标记属性标记属性功能功能action=URL设置处理表单的程序设置处理表单的程序method=postmethod设置发送表单的设置发送表单的HTTP方法方法enctype=contenttype设置发送表单的内容属性设置发送表单的内容属性o
25、nsubmit=script设置被发送事件设置被发送事件target=frametarget设置显示表单内容的窗口设置显示表单内容的窗口accept-charset=cdata设置可支持的字符列表设置可支持的字符列表2.5 制作表单制作表单2.5.2 FORM2.5.2 FORM中常用的标记中常用的标记 1 1输入域输入域(1 1)单行输入域)单行输入域 1 1)texttext类型类型 2 2)passwordpassword类型类型 3 3)radioradio类型类型 4 4)checkboxcheckbox类型类型5 5)submitsubmit类型类型 6 6)resetreset类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- APS 程序设计 教程 第二 ppt 课件 完整版
限制150内