[02][回選單]
XML、HTML 與 SGML這三者有何關連?
A.
若將SGML比擬是『實數』的集合,那麼XML就可以看成是『整數』的集合,XML本身就是SGML的一個子集, 在制定XML時繼承許多SGML的優點,像說XML與SGML都是一種metalanguage,可以用來制定其它的標示語言,且XML已將一些較複雜的SGML規則去除掉,使得XML在使用上能有SGML的富有彈性而無其複雜度。

HTML則可看成是SGML的一種應用而非子集的關係,且這種應用是被固定來撰寫網頁用的,而無法像XML是可擴展的,所以HTML本身的控制標籤(tags)是固定的,且每個控制標籤對瀏覽器來說都有其特定的功能與意義。