第八章测览翳端就统术 81概述 8.2 HTML 83 VBScript语言
第八章 浏览器端开发技术 8.1 概述 8.2 HTML 8.3 VBScript语言
81概述 ◆81.1HTML超文本标记语言) HTML是指在Web上建立超文本文件的语言,是一种 描述文档结构的语言 它使用描述性的标记符来指明文档的结构 采用HTM语言编写的网页文档是普通的文本文件,与 平台无关,可被任何文本编辑器进行编辑。 文件中包含两部分信息,其一是文本,其二是页面结 构和格式等标记符,保存的文件类型应为纯文本文件 且文件的扩展名应为hm或html
8.1 概述 ◆ 8.1.1 HTML(超文本标记语言) – HTML是指在Web上建立超文本文件的语言,是一种 描述文档结构的语言。 –它使用描述性的标记符来指明文档的结构。 –采用HTML语言编写的网页文档是普通的文本文件,与 平台无关,可被任何文本编辑器进行编辑。 –文件中包含两部分信息,其一是文本,其二是页面结 构和格式等标记符,保存的文件类型应为纯文本文件 且文件的扩展名应为.htm或.html
◆812 DHTML( Dynamic HTML,动态HTML) 是 Microsof对HML4.0版的增强,是HML的一种扩展 和延伸。目前,高版本的浏览器都支持 DHTML。 DHTML是一种在网页下载到浏览器以后仍然能够随时变 换的HTM,理ML中能够做的一切在网页下载后还能够 再重复。 “动态”的含义不仅仅是指页面中加入了动画、影像 或声音,更重要的是指页面具有交互性,可以对页面 中的内容进行控制与改变。 DHTML是一种通过各种技术的综合而得以实现的概念, 这些技术包括 VBScript、 JavaScript、D0M(文档对象 模型)、 Layers(层)和CSS等
◆ 8.1.2 DHTML(Dynamic HTML,动态HTML) – 是Microsoft对HTML 4.0版的增强,是HTML的一种扩展 和延伸。目前,高版本的浏览器都支持DHTML。 –DHTML是一种在网页下载到浏览器以后仍然能够随时变 换的HTML,HTML中能够做的一切在网页下载后还能够 再重复。 – “动态”的含义不仅仅是指页面中加入了动画、影像 或声音,更重要的是指页面具有交互性,可以对页面 中的内容进行控制与改变。 –DHTML是一种通过各种技术的综合而得以实现的概念, 这些技术包括VBScript、JavaScript、DOM(文档对象 模型)、Layers(层)和CSS等
◆8.13XML(可扩展标记语言 由于HTML难以扩展,交互性和语义性差,缺乏弹性, 人们改进了HTML从而形成了XML XML有利于信息的表达和结构化组织,使信息检索更 为有效 XML包括了一组相关技术:XSL(可扩展样式语言) XML链接语言、XML命名空间和XML模式 XML并不是一个独立的、预定义的单纯标记语言,它 可以用来定义任何一种新的标记语言,用来定乂各种 不同的文件类别。 它能够根据自己的需要灵活而又容易地添加新的标记, 同时又不破坏标记语言格式的统一性
◆ 8.1.3 XML(可扩展标记语言) –由于HTML难以扩展,交互性和语义性差,缺乏弹性, 人们改进了HTML从而形成了XML。 – XML有利于信息的表达和结构化组织,使信息检索更 为有效。 – XML包括了一组相关技术:XSL(可扩展样式语言)、 XML链接语言、XML命名空间和XML模式。 – XML并不是一个独立的、预定义的单纯标记语言,它 可以用来定义任何一种新的标记语言,用来定义各种 不同的文件类别。 –它能够根据自己的需要灵活而又容易地添加新的标记, 同时又不破坏标记语言格式的统一性
◆8.1.4Ⅴ SCript VBScript是 Visual basic的一个子集,它将灵活的 Script应用于更广泛的领域。 VBScript是ASP的缺省语言,在ASP网页中也可以使用其 他脚本语言,如 Javascript、 Perlscript等。 VASariυt既可以作为客户端编程语言,也可以作为服务 器端编程语言 VBScript以对象为基础,不仅支持对象的属性以及成员 函数,而且可以用来编写动作,并反映出和对象相关的 事件 VBScript只支持一种数据类型( Variant),且没有条 件式的编译,不能使用行号, VBScript中没有文件I/0 功能,但通过服务器组件的使用仍然可以进行文件操作
◆ 8.1.4 VBScript –VBScript是Visual Basic的—个子集,它将灵活的 Script应用于更广泛的领域。 –VBScript是ASP的缺省语言,在ASP网页中也可以使用其 他脚本语言,如JavaScript、PerlScript等。 –VBScript既可以作为客户端编程语言,也可以作为服务 器端编程语言。 –VBScript以对象为基础,不仅支持对象的属性以及成员 函数,而且可以用来编写动作,并反映出和对象相关的 事件。 –VBScript只支持一种数据类型(Variant),且没有条 件式的编译,不能使用行号,VBScript中没有文件I/O 功能,但通过服务器组件的使用仍然可以进行文件操作