淺谈XML的基本概念.docVIP

  • 8
  • 0
  • 约2.02万字
  • 约 16页
  • 2017-01-01 发布于重庆
  • 举报
淺谈XML的基本概念

第一章 XML的基本概念 HYPERLINK \l _一、XML是可扩展的标记语言 一、XML是可扩展的标记语言 HYPERLINK \l _二、XML应用举例 二、XML应用举例 HYPERLINK \l _三、XML规范要点 三、XML规范要点 HYPERLINK \l _1.字符 1.字符 HYPERLINK \l _1.元素 2.元素 HYPERLINK \l _2.文档结构 3.文档结构 HYPERLINK \l _3.元素属性 4.元素属性 HYPERLINK \l _4.白字符和回车换行 5.白字符 HYPERLINK \l _5.注释 6.注释 HYPERLINK \l _6.元素的内容类型(content_type) 7.元素的内容类型(content type) HYPERLINK \l _7.XML的文档类型定义(DTD) 8.XML的文档类型定义(DTD) HYPERLINK \l _8.命名空间 9.命名空间 HYPERLINK \l _9.实体(Entities) 10.实体(Entities) HYPERLINK \l _10._CData片段(CData_Sections) 11.CData片段(CData Sections) HYPERLINK \l _11.处理指令(Processing_Instructions) 12.处理指令(Processing Instructions) HYPERLINK \l _12.良构(Well-Formed)和有效(Valid) 13.良构(Well-Formed)和有效(Valid) HYPERLINK \l _14.字符数据和标记: 14.字符数据和标记 HYPERLINK \l _四、怎样让浏览器显示XML文档 四、怎样让浏览器显示XML文档 一、XML是可扩展的标记语言 1.标记语言(Markup language) 什么是标记语言?大家所熟悉的HTML就是一种标记语言。以下是一个简单的HTML文档的例子: html body h1H1:计算机多媒体技术/h1 pfont face=隶书 color=green size=5 隶书、绿色、size=5 /font /p p下划线: u因特网信息处理技术/u /p table borber=1 caption标题/caption tr td11/tdtd12/tdtd13/td /tr tr td21/tdtd22/tdtd23/td /tr /table /body /html 其中的一对尖括号连同其中的字符串称为标签(tag)[注],例如html,body,h1等等。标签一般成对出现(但HTML也允许一些标签不成对),例如html和/html,h1和/h1,p和/p等等。一对标签中可以包含文字和其它标签,标签连同其中包含的文字、标签构成一个元素(element),所包含的文字、标签称为这个元素的内容。例如,上例中如下片断构成元素p: p下划线: u因特网信息处理技术/u /p 元素p的内容为文字“下划线:”和另一个元素u,而元素u的内容是文字“因特网信息处理技术”。 每一个元素都有事先指定的功能,在上例中,所出现的各个元素功能分别为: html:构成一个html文档。原则上每一个html文档都应该包含在这一对标签中。 body:html文档中要显示的内容全部包含在这对标签中。 h1:将所包含的文字用一号字体显示。 p:所包含的内容将显示为一个段落。 font:指定所包含文字的显示字体、颜色和大小。 u:所包含的文字显示时加上下划线。 table:构造一个表格。 caption:所包含的文字为表格的标题。 tr:在一个表格中添加一行。 td:在所在表格中构造一个单元格,所包含的文字将显示在这个单元格中。 元素可以拥有属性(attribute),用来进一步指定其功能。例如: font face=”隶书” color=green size=5 其中face、color和size分别为元素font的三个属性,分别用来指定所显示文字的字体名称、色彩和字形大小。属性的语法为 属性名称 = 属性值 标记语言象计算机程序设计语言一样使用纯文本,所以属性名称和属性值都是字符串,对于HTML,属性值可以用引号括起来,也可以不用引号,但如果属性值包含空格,则必须有引号。 上述HTML文档在浏览器上的显示情况如图1-1所示。

文档评论(0)

1亿VIP精品文档

相关文档