[11][回選單]
為何XML是可擴展的(extensible)?
A.
XML的X是eXtensible的縮寫,而這個英文字即是代表可擴展、可延伸的意思,XML的可擴展性可分底下兩種角度來說明。

XML家族
XML雖然是一種標示語言,但它本身卻是一種規範,該XML規範可以用來制定產生新的標示語言,所以稱XML是一種meta-language,像說XML已制定出XSL、XLINK、Xpointer、…等等新的標示語言,而這些新標示語言又能用來擴展XML的應用,使得XML家族的標示語言能越來越其全,而這些家族標示語言都架構在XML之上,是使用XML規範制定出來的。
可擴充標籤
在 XML文件中,如果沒有引用任何的文件型別定義(DTD)時,該份XML文件中可以允許設計者隨時使用自定的標籤,只要該份XML文件滿足Well-Formed條件即可;而在HTML中卻是只能使用固定的那幾個標籤,且不允許設計者自行擴充任何標籤。