第8章XML语言简介 学习目标 XML的概念 XML的语法规则 ◆XML的文档及文档规则 XML显示样式单的构成和约定
1 第8章 XML语言简介 学习目标 u XML的概念 u XML的语法规则 u XML的文档及文档规则 u XML显示样式单的构成和约定
返回总目录 第8章XML语言简介 教学内容 8.1MM概述 8.2XML语法 8.3XML文档类型说明 8.4MML显示样式表 本章小结
2 第8章 XML语言简介 教学内容 8.1 XML概述 8.2 XML语法 8.3 XML文档类型说明 8.4 XML显示样式表 本章小结 返回总目录
返回目录 81M概述一关于M的简单介绍 XML( Extensible Markup Language)的中文含义是“可扩展标记 语言”,主要应用于电子商务、数据检索和信息交换等领域的动态网 页和网站设计。 标记:实现计算机处理而在数据中加入附加信息,这种附加的信 息称为“标记”。 标记语言:标记语言是在普通文本中加入一些有特定含义的标记 从而对文本内容进行标识和说明的一种文件表示方法 可扩展的:如果所使用的标记都是非预定义的,用户可以按实际 需求自定义标记,对于自定义标记,用户可以在文档内或文档外进行 说明,也可以不说明,这种性质被称为是可扩展的。 HTML有自身不足,它不能描述文档的语义并且不具备可扩展性 XML技术正是顺应这种技术发展潮流的产物,它是结构化的、具有自 描述性的可扩展标记语言,它不仅具有信息表示能力,重要的是它能 3描述Wb的语义,使用XM描述的文档具有良好的机器可读性
3 8.1 XML概述—关于XML的简单介绍 返回目录 XML(Extensible Markup Language)的中文含义是“可扩展标记 语言” ,主要应用于电子商务、数据检索和信息交换等领域的动态网 页和网站设计 。 标记:实现计算机处理而在数据中加入附加信息,这种附加的信 息称为“标记”。 标记语言:标记语言是在普通文本中加入一些有特定含义的标记, 从而对文本内容进行标识和说明的一种文件表示方法。 可扩展的:如果所使用的标记都是非预定义的,用户可以按实际 需求自定义标记,对于自定义标记,用户可以在文档内或文档外进行 说明,也可以不说明,这种性质被称为是可扩展的。 HTML有自身不足,它不能描述文档的语义并且不具备可扩展性。 XML技术正是顺应这种技术发展潮流的产物,它是结构化的、具有自 描述性的可扩展标记语言,它不仅具有信息表示能力,重要的是它能 描述Web的语义,使用XML描述的文档具有良好的机器可读性
返回目录 8.1M概述—M与计算机程序语言的区别 XML虽被称为可扩展的标记语言,但它与编程中 的计算机程序语言的概念有所不同,计算机程序语言有 特定词汇集和语法,并严格按照语法用词汇集中的词汇 书写计算机指令,除了参数,指令中一般不含词汇集以 外的词。而XML没有特定的词汇集,也无需书写计算机 指令,它只是按一定规则在文本文档中添加标记,特殊 需要时,按规则和语法对标记和标记间关系进行定义和 说明
4 8.1 XML概述—XML与计算机程序语言的区别 XML虽被称为可扩展的标记语言,但它与编程中 的计算机程序语言的概念有所不同,计算机程序语言有 特定词汇集和语法,并严格按照语法用词汇集中的词汇 书写计算机指令,除了参数,指令中一般不含词汇集以 外的词。而XML没有特定的词汇集,也无需书写计算机 指令,它只是按一定规则在文本文档中添加标记,特殊 需要时,按规则和语法对标记和标记间关系进行定义和 说明。 返回目录
返回目录 8.1M概述—M与HTML的区别 HTML( Hyper Text Markup Language是超文本标记语言,用来进行 基于 Internet的网页设计,也就是在 Internet上发布信息,是一种用于全 球广域网上文档的标准标记语言。XML类似于HTML,但它们有很多 不同,主要表现在2个方面: 1.HIML主要用来显示数据,XML除了显示数据之外,主要用来描 述数据。 2.HTML中所有标记都是预定义的,用户只能使用标准的标记 XML是可扩展的,允许用户自定义标记和自定义文档结构。XML与 HTML之间不是竞争关系而是相互补充的关系,各种浏览器都能识别 和处理这两种语言,它们都可以直接用于因特网。随着XML显示功能 日益完善,XML的应用领域要比HTML广阔的多。总之,HTML使得 Web文档结构化,而XML将文档描述提到一个更高层次。 5
5 8.1 XML概述—XML与HTML的区别 HTML(HyperText Markup Language)是超文本标记语言,用来进行 基于Internet的网页设计,也就是在Internet上发布信息,是一种用于全 球广域网上文档的标准标记语言。XML类似于HTML,但它们有很多 不同,主要表现在2个方面: 1. HTML主要用来显示数据,XML除了显示数据之外,主要用来描 述数据。 2.HTML中所有标记都是预定义的,用户只能使用标准的标记。 XML是可扩展的,允许用户自定义标记和自定义文档结构。XML与 HTML之间不是竞争关系而是相互补充的关系,各种浏览器都能识别 和处理这两种语言,它们都可以直接用于因特网。随着XML显示功能 日益完善,XML的应用领域要比HTML广阔的多。总之,HTML使得 Web文档结构化,而XML将文档描述提到一个更高层次。 返回目录