正在加载图片...
Chinapub.coM 第1使用数343 下载 ahttp://kubrick/mywebs/ASP3C11/HubbaAXML File Edit View Favorites Tool: Help <HubbaHubbaHubbas> <HubbaHubbaHub foo>172-32-1176</foo <bar> white</bar> qwerty>Johnson</qwerty> </HubbaHubbaHubba> HubbaHubbaHubba> <foo>213-468915</foo> <bar Green</bar> <qwerty>Marjorie<c/qwerty> </HubbaHubbaHubba> <HubbaHubbaHubba> <foo>238-957766</foo <bar> Carson</bar> <qwerty> cheryl</qwerty> </HubbaHubbaHubba> </HubbaHubbaHubbas> 厂 Local intranet 图11-4浏览器显示的代码 现在你应该理解了XML数据的含义,下面再来看一些术语,以及XML的不同方法 11.12标记和元素 使用了“标记”这个名字来确定某些HTML的标记,比如<B>或<H1>。元素是指利用这 些标记而形成的一个整体。例如 <B>Some bold text and <Italic</I> text</B> 这一行由两个开始标记和两个结束标记组成,但只有两个元素。B元素由下面这一行 <B>Some bold text and <I>italic</I> text</B> 而I元素由下面这一行组成: <I>italic</I> 因此,一个元素由一个开始标记和一个结束标记组成,它们把文本包围在中间,其中也 可以包括其他子元素。这一点很重要,因为这牵涉到一个“形式化的XML”的概念,其中每 个开始标记都必须有一个对应的结束标记。这一点与HTML40及其以前的版本不同,在那 些HTML版本中,某些标记没有结束标记(例如<IMG>和<BR>)和<P标记。 如果使用ⅹML来描述数据,有可能在一些域中不包含数据。在这种情况下,标记就为空。 在XML中有两种方法可以定义空标记。第一种方法是使用一个开始标记和一个结束标记,但 其中没有内容 <TagName></TagName> 第二种方法只使用一个开始标记,但在标记后面加上斜杠: <TagName/> 形式化的XML的另一层含义是ⅹML的标记是大小写敏感的,所以在这种情况下开始标记 和结束标记必须一致。这也意味着下面这一行是无效的XML图11-4 浏览器显示的代码 现在你应该理解了X M L数据的含义,下面再来看一些术语,以及 X M L的不同方法。 11.1.2 标记和元素 使用了“标记”这个名字来确定某些 H T M L的标记,比如< B >或< H 1 >。元素是指利用这 些标记而形成的一个整体。例如: 这一行由两个开始标记和两个结束标记组成,但只有两个元素。 B元素由下面这一行组 成: 而I元素由下面这一行组成: 因此,一个元素由一个开始标记和一个结束标记组成,它们把文本包围在中间,其中也 可以包括其他子元素。这一点很重要,因为这牵涉到一个“形式化的 X M L”的概念,其中每 一个开始标记都必须有一个对应的结束标记。这一点与 HTML 4.0及其以前的版本不同,在那 些H T M L版本中,某些标记没有结束标记 (例如< I M G >和< B R > )和< P >标记。 如果使用X M L来描述数据,有可能在一些域中不包含数据。在这种情况下,标记就为空。 在X M L中有两种方法可以定义空标记。第一种方法是使用一个开始标记和一个结束标记,但 其中没有内容: 第二种方法只使用一个开始标记,但在标记后面加上斜杠: 形式化的X M L的另一层含义是X M L的标记是大小写敏感的,所以在这种情况下开始标记 和结束标记必须一致。这也意味着下面这一行是无效的 X M L: 第11章 使用X M L数据计计343 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有