课件:XML概述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可编辑 可编辑 * 第1章 XML概述 XML本身并非一种技术,而是标记语言,可支持开发者为Web信息设计自己的标记。如此一来,Web信息便可被XML应用共享。XML是一种标准化的可以在Web上表示结构化信息的文本格式,利用它可以存储有复杂结构的数据信息。随着XML的发展,出现了许多与之相关的技术,如XSL、DTD、DOM、XPath等。 * 本章知识要点: 了解标记语言产生的历史 了解SGML通用标记语言 掌握HTML超文本标记语言 熟练掌握HTML的页面、文字、表格和表单标记 了解XML产生的必然 掌握XML概念 掌握XML的优势和应用 了解XML的相关技术 熟练掌握编写XML文档 * 1.1 标记语言 标记语言(也称置标语言),是一种可以展现出关于文档结构和数据处理细节的文字编码。当今广泛使用的置标语言是超文本置标语言(HyperText Markup Language?,HTML?)和可扩展置标语言(eXtensible Markup Language?,XML?)。置标语言广泛应用于网页和网络应用程序。 1.1.1 标记语言历史 为了促进数据的交换和操作,人们早就产生了将文件结构化为标准的格式的动机。1969年,IBM公司开发了一种文档描述语言,用来解决不同系统中文档格式不同的问题。这样,文档的显示和打印可能更少或更多地依赖特殊的硬件,不过这样的系统需要不同的计算机系统,提供专门的软件来显示和打印文档。IBM把自己这种标识语言称作通用标记语言(Genelized Markup Language,即GML)。GML是IBM许多文档系统的基础,包括Script和Bookmaster。IBM提出在各文档之间共享一些相似的属性,诸如字体大小和版面,并且设计了一种文档系统,通过文档中辅加一种标签,从而可以标识文档中的每种元素。 * 1.1.2 理解标记语言 传统意义上的标记(markup),我们都应该不会陌生。当我们还在读书的时候,老师改过的试卷,经常是满篇的红色的醒目的对号、错号、问号、波浪线,或者意味深长的评语,这些都是标记。广义上来说,一篇文章中的标点符号、空格也都可以称作是标记。看看韩愈是怎么说的,“句读之不知,惑之不解也”,就是这些语法标记对于帮助我们读懂文章,实在是太重要了。 * 1.2 通用标记语言SGML SGML规定了在文档中嵌入描述标记的标准格式,指定了描述文档结构的标准方法,这是SGML的精华。换句话说,可使用SGML为我们创作的每一种类型的文档设置层次结构模型,可以用“篇”、“章”、“节”、“标题”等描述标记来标识文档结构中的文档元素。SGML是一个包含超文本链接的综合语言,在Web上使用的HTML格式是使用固定标签集的一种SGML文档。 * 1.3 超文本标记语言HTML 由于SGML过于繁琐和复杂,而国际互联网的广泛应用,急需要有一种用户易操作的描述语言。超文本标记语言HTML就这样作为SGML的一种简化应用而诞生。HTML超文本标记语言是一种简化的SGML,易学易用的SGML。该语言了提供文本结构与格式,是Web开发的常用语言。 * 1.3.1 HTML概述 HTML是一种超文本标记语言,它的英文含义是“Hypertext Marked Language”,是一种用来制作超文本文档的简单标记语言。该语言是有标记组成的语言,标记不区分大小写,大部分标记是成对出现的。HTML不是程序语言,如C++和Java之类,它只是标记语言,我们只要明白了各种标记的含义便算学懂了HTML标记语言,HTML的格式非常简单,只是由文字及标记组合而成,于编辑方面,任何文字编辑器都可以,只要能将文件另存成ASCII纯文字格式即可,当然以专业的网页编辑软件为佳。 * 1.3.2 HTML页面标记 学习HTML标记语言,实际就是学习HTML的相关标记。HTML标记根据其设置对象的不同,可以分为页面标记、文字标记、表格标记和表单标记等。其中页面标记主要用来设置HTML文档布局、显示样式和链接等。 * 标记名称 说明 html/html HTML文档开始和结束标记 head/head HTML文档属性信息标记,通常包含标题、网页作者和关键词信息 body/body HTML文档正文开始和结束标记。该标记包含bgcolor、text和background属性标记 其格式为body bgcolor=# text=# background=# bgcolor 设定HTML文档背景色。其值可以是red、blue和yellow等,也可以用16进制表示 text 设定HTML文档前景色。其值通bg

文档评论(0)

iuad + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档