客户端与客户端技术简介(ppt 16页)实用资料

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XHTML
•来自百度文库
可扩展超文本置标语言(eXtensible HyperText
Markup Language) 是以 XML 重构的 HTML 4.01。通过遵循一
些简单的指导方针,XHTML 就可以立即在现有的浏览器中投入
使用。XHTML 与 HTML 4.01 兼容。所有新的浏览器都支持
XHTML。其表现方式与超文本置标语言(HTML)类似,不过语法
HTML标准的版本历史
• 超文本置标语言(第一版)——在1993年6月发为互联网工程工作小组 (IETF)工作草案发布(并非标准)。
• HTML 2.0——1995年11月作为RFC 1866发布,在RFC 2854于2000年6 月发布之后被宣布已经过时 。
• HTML 3.2——1996年1月14日,W3C推荐标准 。 • HTML 4.0——1997年12月18日,W3C推荐标准 。 • HTML 4.01(微小改进)——1999年12月24日,W3C推荐标准 。 • ISO/IEC 15445:2000(“ISO HTML”)——2000年5月15日发布,基
今天的市场中存在着不同的浏览器技术,某些浏览器运行在计算机中,某些 浏览器则运行在移动电话和手持设备上。而后者没有能力和手段来解释糟糕 的标记语言。 因此,通过把 HTML 和 XML 各自的长处加以结合,我们得到了在现在和未来 都能派上用场的标记语言 - XHTML。XHTML 可以被所有的支持 XML 的设备 读取,并且可以向后兼容。
• 浏览器的工作,从整个B/S程序来看,是用户与整个B/S程 序打交道的一个界面(接口),即人机界面(接口)、用 户界面,它的任务是: • 收集用户输入的数据 • 将用户数据发送到服务器 • 接收服务器返回的响应
Web客户端

无论是组织用于收集用户数据的界面,还
是解释来自服务器的指示形成结果界面,都是用Web
客户端代码表示的。常用的Web客户端代码使用HTML
语言或JavaScript语言编写的,分别称为HTML代码或
JavaScript代码。另外还有ASP、PHP等语言。本课程
仅介绍HTML。
HTML
• HTML(HyperText Mark-up Language)即超文本标 记语言或超文本链接标示语言,是目前网络上应用 最为广泛的语言,也是构成网页文档的主要语言。
XHTML
• XHTML 是什么?
✓ XHTML 的目标是取代 HTML。 ✓ XHTML 与 HTML 4.01 几乎是相同的。 ✓ XHTML 是更严格更纯净的 HTML 版本。 ✓ XHTML 是作为一种 XML 应用被重构的 HTML。
XHTML
• XHTML 是一个 W3C 标准 • XHTML 于2000年1月26日成为 W3C 标准。 • W3C 将 XHTML 定义为最新的HTML版本。
上更加严格。从继承关系上讲,XHTML基于可扩展置标语言
(XML)。

XML虽然数据转换能力强大,完全可以替代HTML,但
面对成千上万已有的站点,直接采用XML还为时过早。因此在
HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。
建立XHTML的目的就是实现HTML向XML的过渡。
浏览HTML的浏览器兼容
• 目前主流浏览只有微软的IE和火狐(Firefox), 不管编写HTML还是CSS代码,所显示的网页效果 都要在IE和火狐中调试,制作出来的网页至少应 兼容这两家浏览器。
• 所有新的浏览器都支持 XHTML。
No Image
客户端与客户端技术
B/S模式
• B/S结构,即Browser/Server(浏览器/服务器)结构,对 C/S结构的一种变化或者改进的结构。在这种结构下,用 户界面完全通过WWW浏览器实现,一部分事务逻辑在前端 实现,但是主要事务逻辑在服务器端实现,形成所谓3tier结构。
Web客户端
• Web客户端就是浏览器(Browser)端。任何应用系统都必 须有一个供用户操作的界面,即用户界面。
W3C组织是对网络标准制定的一个非赢利组织,像HTML、 XHTML、CSS、XML的标准就是由W3C来定制。 XHTML 是The Extensible HyperText Markup Language可扩展标 识语言的缩写。目前推荐遵循的是W3C于2000年1月26日 推荐XML1.0(参考http://www.w3.org/TR/xhtml1)。
HTML
• 设计HTML语言的目的是为了能把存放在一台电脑中的 文本或图形与另一台电脑中的文本或图形方便地联系在一 起,形成有机的整体,人们不用考虑具体信息是在当前电 脑上还是在网络的其它电脑上。只需使用鼠标在某一文档 中点取一个图标,Internet就会马上转到与此图标相关的 内容上去,不管这些信息存放在网络的哪台电脑中。
• HTML不是程序语言,而是一种标记语言。 • 标记也叫标签,从面向对象的角度而言,就是对 浏览器对象的标识的意思。它用来控制文字、图 片等浏览器的子对象在浏览器中的表现,以及如 何建立文件之间的链接,这些标记均放在文本格 式的文件中。 • HTML语言不需要编译,直接由浏览器执行。 • 超文本标记语言的文档应该尽量做到:无论在任 何操作系统的任何浏览器上打开都具有相同的效 果。
于严格的HTML 4.01语法,是国际标准化组织和国际电工委员会的标 准。 • XHTML 1.0——发布于2000年1月26日,是W3C推荐标准,后来经过修 订于2002年8月1日重新发布。 • XHTML 1.1, 于2001年5月31日发布。 • HTML 5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。
为什么要使用XHTML?
• 万维网上的许多页面都包含着糟糕的 HTML 代码。 • 下面的 HTML 代码仍然可以工作得很好,即使它没有遵守
HTML 规则:
<html> <head> <title>This is bad HTML</title> <body> <h1>Bad HTML </body>
相关文档
最新文档