xml基础部分第一个.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章为什么要使用X M L X M L代表扩展标记语言( Extensible Markup Language),是由World Wide Web Consortium (W 3 C)的X M L工作组定义的。这个工作组是这样描述该语言的: “扩展标记语言( X M L)是S G M L的子集,其目标是允许普通的S G M L在We b上以目前 H T M L的方式被服务、接收和处理。X M L被设计成易于实现,且可在S G M L和H T M L之间互相操 作。” 这段话是从正式的X M L规范1 . 0版本中引述的,该规范是X M L工作组在1 9 9 8年2月完成的。 你可以在W 3 C位于h t t p : / / w w w. w 3 c . o rg / T R / R E C - x m l的We b站点上阅读整篇文档。 正如所看到的, X M L是一种专门在World Wide We b上传递信息的语言,就像H T M L(超文 本标记语言)一样(自从We b出现以来, H T M L已经成为了创建We b页的标准语言)。因为我们 已经有了H T M L,而且它已发展成一种似乎可以满足任何需要的语言,所以,你可能会疑惑: 为什么我们还需要在We b上采用一种全新的语言呢? X M L有什么新特性和不同之处?它有什么 特有的优点和长处呢?它与H T M L有什么关系?它是要替换还是增强H T M L?最后,这个以 X M L作为其子集的S G M L是什么,为什么我们不就用S G M L来创建We b页呢?本章将试图回答所 有这些问题。 1.1 XML的需要 H T M L提供了固定的预定义元素集,可以使用它来标记一个典型、通用的We b页的各个组成 部分。预定义元素的例子有:标题( h e a d i n g)、图片( p a r a g r a p h)、列表( l i s t)、表格( t a b l e)、 图像(i m a g e)和链接(l i n k)。例如, H T M L很适合用来创建个人主页( home page),如下面的 H T M L页所示: H T M L H E A D TITLEHome Page/TITLE / H E A D B O D Y H1IMG SRC=MainLogo.gifMichael Young ’s Home Page/H1 PEMWelcome to my Web site!/EM/P H2Web Site Contents/H2 PPlease choose one of the following topics:/P U L LIA HREF=Writing.htmBWriting/B/A/LI LIA HREF=Family.htmBFamily/B/A/LI LIA HREF=Photos.htmBPhoto Gallery/B/A/LI / U L H2Other Interesting Web Sites/H2 PClick one of the following to explore another Web site:/P U L L I A HREF=/Yahoo Search Engine/A / L I L I A HREF=/Amazon Bookstore/A / L I L I A HREF=/Microsoft Press/A / L I / U L / B O D Y / H T M L 每一个元素都以起始标签( s t a r t - t a g)开头:起始标签是前面带有左尖括号( ),后面带有 右尖括号,并且包含元素名称和其他信息的文本块。大部分元素都以结束标签( e n d - t a g)结尾, 该标签很像它所对应的起始标签,不过其元素名称在斜杠( /)后面。元素c o n t e n t是位于起始标 签和结束标签之间的文本(如果有的话)。注意,上一个示例页面中的许多元素包含嵌套元素。 图1 - 2显示了一个H T M L元素的组成部分。 图1 - 2 示例H T M L页面包含下列元素: H T M L元素所标记的页面组成部分 H T M L 整个页面 H E A D 标题信息,例如页面的标题 T I T L E 页面的标题,它显示在浏览器的标题栏 B O D Y 浏览器显示的文本主体 H 1 顶级的标题 H 2 第二级的标题 P 文本段落 U L 项目符号列表(未排序的列表) L I 列表中的一个项目(列表项) I M G 图像 A 链接到另一个位置或页面(一个锚元素) E M 一块斜体字(强调的)文本 B 一块粗体字文本 显示H T M L页的浏览

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档