分子
带有尖括号的元素是 XML 最突出的构建块。
元素可以为空,在这种情况下,它们由空标记组成(注意结束斜杠):
<an-empty-element/>
或者他们可以有内容,在这种情况下,他们有一个开始标记(没有斜杠)和一个结束标记(开始斜杠):
<a-non-empty-element>Content</a-non-empty-element>
元素可以嵌套(但只能在开始和结束标记之间):
<parent-element>
<child-element/>
<another-child-element>
Some more content.
</another-child-element>
</parent-element>
元素名称称为 QNames(限定名称)。以上所有元素都没有命名空间,但元素名称也可以使用前缀来命名空间:
<my-namespace:parent-element xmlns:my-namespace="http://www.example.com/">
<my-namespace:child-element/>
<my-namespace:another-child-element>
Some more content.
</my-namespace:another-child-element>
</my-namespace:parent-element>
命名空间和元素名称在本文档的这一部分中有更详细的描述。