标签和元素之间有什么区别?

时间:2012-08-19 15:43:40

标签: xml terminology

在一些关于XML的文章中,术语标记元素似乎可以互换使用。他们的意思是相同的,还是这些术语代表不同的东西?

2 个答案:

答案 0 :(得分:37)

标记标记元素的开头和结尾。

  • <foo> - 开始标记
  • </foo> - 结束标记
  • <foo></foo> - 元素

请参阅the specification

  

每个XML文档都包含一个或多个元素,其边界由开始标记和结束标记分隔,或者对于空元素,由空元素标记分隔。


另见NOT the comp.text.sgml FAQ

的第5部分

答案 1 :(得分:0)

<address category = "residence">
    <name>name content</name>
    <company>company content</company>
    <phone>(011) 123-4567</phone>
</address>

这里的 <address> 是一个具有 category 属性的元素

tags 的开始和结束 element 必须相同。