分子

帶有尖括號的元素是 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>

名稱空間和元素名稱在本文件的這一部分中有更詳細的描述。