分子
帶有尖括號的元素是 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>
名稱空間和元素名稱在本文件的這一部分中有更詳細的描述。