web开发基础知识

  • 格式:ppt
  • 大小:277.07 KB
  • 文档页数:28

下载文档原格式

  / 28
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
返回
ASP.NET与ASP的主要区别体现在 以下3个方面:
(1)效率 :ASP.NET比ASP高很多
(2)可重用性 :ASP.NET可以实现代码和 内容的完全分离,使得维护更方便。
(3)代码量 :使用ASP.NET比使用ASP的 代码量要小得多
返回
1.3 Internet网络协议
Internet是由各种不同类型、不同规 模、独立管理和运行的主机或计算机 网络组成的一个全球性特大网络。 Internet使用的网络协议是TCP/IP 协议,凡是连入Internet的计算机都 必须安装和运行TCP/IP协议软件。
1.1 什么是Web
Web全称为World Wide Web Web是Internet提供的一种服务 Web是存储在全世界Internet计算机中、数量巨大
的文档的集合 Web是一种超文本信息系统 Web是图形化的和易于导航的 Web与平台无关 Web是分布式的 、具有新闻性、动态的、交互的
查看实际效果
返回
2. 表的应用
3. 对版面布局非常有用的表格标签<Table>的主要属性有:
4. align=left|center|right
表的对齐方式
5. width=像素点|百分比值%
表的宽度
6. border=像素点
表边框粗细
7. cellspacing=像素点 宽度
表中单元格间的间隔
8. cellpadding=像素点 距离
返回
1.3.2 HTTP协议
超文本传输协议HTTP(HyperText Transfer Protocol)
其定义的事务处理由以下4个步骤组成: (1)客户端与服务器建立连接; (2)客户端向服务器提出请求; (3)如果请求被接受,则服务器送回响应,在响
应中包括状态码和所需的文件; (4)客户端和服务器断开连接。
<A HREF=URL> 超链接提示 </A>
返回
Βιβλιοθήκη Baidu
IV. 在网页中插入图片
V. 在HTML文档中流行两种图像文件格式:jpeg和gif

gif图像颜色数是8位,可支持256种颜色,大部分图形显示器均支持显
示gif文件。

jpeg图像颜色数是24位,支持16.7×106种颜色,适用于照片质量
的图像,但其显示速度较慢
返回
1.5.1 HTML文档的基本构成
基本HTML页面以<HTML>标签开始,以</HTML>结束。在它 们之间,就是HEAD和BODY。
BODY部分是网页的主体,内容均会反映在页面上,用 <BODY>…</BODY>标签来界定,其内容的定义和组织是通过 各类标签实现的。其形式如下: <BODY> <标签1 [属性[=属性值] [属性[=属性值]…> <标签2 [属性[=属性值] [属性[=属性值]…> [</标签2>] [</标签1>] </BODY>
返回
1.3.3 远程登录协议Telnet
Telnet是关于远程登录的一个协议。
用户可以通过用Telnet连入某个主机 ,成 为该主机的终端而访问各种所需的信息, 或运行远程主机上的程序来求解各种复杂 的问题
还可以利用Telnet连到Internet上的种种 服务器,如Archie、Gopher、Wais、WWW以 及其它服务器,比如某图书馆的资料文献 服务器等等
II. 在网页中显示文本信息 :
III.
任何需要在网页中显示的文本串都可直接嵌入
BODY中
返回
【例1-2】 下列HTML代码(ch1-2.html)可在浏览器中显示如图1-4所示的不 同格式的文本
<HTML> <HEAD> <Title>Display Text </Title> </HEAD> <BODY> <P>This first paragraph! </P>
(1)图片的插入。<IMG>标签用于在网页中插入图片,如: <IMG ALT=“图书馆"ALIGN="center"SRC="./images/library.gif> (2)建立图片链接。在<A>和</A>之间嵌入<IMG>标签便可实现,
如:
<A HREF="./departments/library.htm">
<Table>…</Table>
用来界定一张表
<TR>
定义表的一行
<TH>
定义表头
<TD>
定义单元格
在网页中插入表格需要合理使用上述标签。首先要加入<Table>标
签,然后用<TR>逐行定义表的行数,有一个<TR>就有一行;在每个
<TR>之后要定义表的单元格,单元格可以是表头,也可以是表的数 据,分别采用<TH>,<TD>。若干<TD>就定义了该行的若返干单回元
<IMG ALT=“图书馆"SRC=."/images/library.gif"></A>
返回
V. 网页中表的定义和应用
VI. 表格是最常见的文档形式,在HTML文档中,表格的使用不只是 信息的
VII. 一种表现形式,还常用在页面信息单元的定位和布局上,使网页 版面美
VIII. 观而有序 。
1. 表的定义 :
返回
1.3.4 文件传输协议FTP
FTP既是一种文件传输协议,也是一种服 务。
能使Internet上两台主机间互传(拷贝) 文件
FTP服务器
• 匿名FTP服务器; • 用户名和口令登录连接、拷贝文件
返回
1.4 IP地址、域名和URL
1.4.1 IP地址
IP地址是识别Internet网络中的主机及网 络设备的唯一标识
其中,属性是为标签实现某种功能而提供的一些具体参数,用属性值来 定义。HTML语言规定,属性写在标签名的后面
返回
【例1-1】 下列HTML代码(ch1-1.html)显示如图 1-3所示的简单页面。
<HTML>
<HEAD>
<Title>An Example.</Title>;
</HEAD>
<BODY >
返回
1.3.1 TCP/IP协议
TCP/IP协议把整个网络分成4个层次:应用层、传输层、 网络层和物理链路层。它们都建立在硬件基础之上。
OSI参考模型 应用层
TCP/IP参考模型 应用层
表示层
会话层
传输层
传输层
网络层
网络层
数据链路层 物理层
物理链路层
图1-2 TCP/IP参考模型与OSI参考模型的对照
DNS :域名服务系统,允许为主机分配字符名称, 即域名。并实现域名与IP地址的转换
7个组织模式的顶级域名分配如下:
• com • edu • gov • mil • net • org • int
商业组织 教育机构 政府部门 军事部门 网络中心 上述以外的组织 国际组织
返回
1.4.3 统一资源定位器URL
返回
1.5 超文本标记语言HTML
HTML是一种简单、通用的标记语言,可以 用其制作包容图像、文字、声音等精彩内 容的网页
标记:字符和数据的语法结构通过标记来 表示;是HTML语言的标签符号和用标签符 号构成的各种元素的总称。
标签:是描述性的标记,用一对<>中间包 含若干字符表示,通常成对出现,前一个 是起始标签,后一个为结束标签
表中单元格边界与内容的间隔
9. 有关单元格标签<TD>的主要属性有:
10. align=left|center|right
单元格内容的水平对齐方式
11. valign=top|middle|bottom|baseline 对齐方式
单元格内容的垂直
12. rowspan=n 行
<P align=center > Hello! This is an example!
</BODY> </HTML>
查看实际效果
图1-3 例1-1浏览器显示结果
返回
1.5.2 用HTML语言制作网页
I. 为网页加入标题 :
网页标题总是加在HEAD部分,浏览该网页时它会出 现在浏览器窗口的标题栏中。表示标题的语法如下: <Title>标题字符串</Title>
URL(Uniform Resource Locator)就是用来确定 某信息位置的方法
格式 :<信息服务类型>://<信息资源地址>/<文 件路径>
URL的例子 :
• http: //njnu.edu • http: //whitehouse.gov • telnet: //odysseus.circe:70 • ftp: //ftp.w3.org/pub/www/doc • gopher: //gopher.internet • news: comp.sys.novell • wais: //quake.think/directory-of-servers
<DT>www <DD>www stands for world wide web </DL> </BODY> </HTML>
查看实际效果
返回
III. 在网页中加入超链接 网页中的超链接,它将引导浏览用户定位 到URL地址代表的本地或远程的其他文 档,也可以是本地文档的某个命名位置。 在网页中定义超链接可以采用如下锚点格 式:
格。
【例1-3】 下列HTML语句(ch1-3.html)定义一张表结构, 它在浏览器中的显示如图1-5所示。
<HEAD> <Title> This is a table </Title> </HEAD> <BODY> <Table border=1
align=center> <TR><TD>id <TD>Math <TD>English <TR><TD>99501<TD>86 <TD>90 <TR><TD>99502<TD>92 <TD>83 </Table> </BODY>
<P> This second paragraph! </P> <H1> This is heading 1!</H1> <H6> This is heading 6!</H6>
<UL> <Li> This is first item
<Li> This is second item </UL> <DL>
表示:网络地址+主机地址,长度为4个字 节,由3个用“.”分隔的十进制数组成,每 个数不大于255,如210.29.135.122
A类:用于规模很大主机数目很多的网络 B类:B类地址用于中型到大型的网络 C类:C类地址用于小型本地网络(LAN)
返回
1.4.2 域名
IP地址是连网计算机的地址标识
返回
1.2 Web的工作原理
Web服务器向浏览器提供服务的过程大致可以归纳 为以下5个步骤:
(1)用户打开计算机(客户机),启动浏览器程 序(Netscape Navigator, Microsoft Internet Explorer等),并在浏览器中指定一个URL (Uniform Resource Locator,统一资源定位 器),浏览器便向该URL所指向的Web服务器发出 请求。
第1章 Web编程基础知识
1.什么是Web
2.Web的工作原理
3. Internet网络协 议
4. IP地址、域名和 URL
5.超文本标记语言 HTML
6.可扩展标记语言 XML
本章小结
本章介绍开发Web程序应 该必备的基础知识,包括 Web的基本概念和工作原 理、Internet网络协议、 IP地址、域名和统一资源定 位器URL、超文本标记语言 HTML及可扩展标记语言 XML,为在本课程中学习 Web程序设计方法和开发 技术做好准备。
(2)Web服务器(也称为HTTP服务器)接到浏览 器的请求后,把URL转换成页面所在服务器的文件 路径名。
返回
(3)如果URL指向的是普通的HTML(Hypertext Markup Language,超文本标记语言)文档,Web服务器将直接把 它传送给浏览器。HTML文档中可能包含用Java, JavaScript,ActiveX,VBScript等编写的小应用程序 (applet),服务器也将它们随HTML文档一道传送到浏览 器,在浏览器所在的机器上执行。
图1-1 客户机/服务器模型
返回
(4)如果HTML文档中嵌有ASP程序,那么 Web服务器就运行ASP程序,并将结果传送 至浏览器。Web服务器运行ASP程序时还可 能调用数据库服务器和其他服务器。
(5)URL也可以指向VRML(Virtual Reality Modeling Language)文档。只要 浏览器中配置有VRML插件,或者客户机上 已安装VRML浏览器,就可以接收Web服务器 发送的VRML文档。