XML 和HTML都來自于SGML,它們都含有標記,有著相似的語法,HTML和XML的最大區(qū)別在于:HTML是一個定型的標記語言,它用固有的標記來描述,顯示網(wǎng)頁內(nèi)容。比如 H1>表示首行標題,有固定的尺寸。相對的,XML則沒有固定的標記,XML不能描述網(wǎng)頁具體的外觀,內(nèi)容,它只是描述內(nèi)容的數(shù)據(jù)形式和結(jié)構(gòu)。
!ELEMENT CATALOG (CD)*> !ELEMENT CD (Title,Artist,Year,Country,Company,Price)> !ELEMENT Title (#PCDATA)> !ELEMENT Artist (#PCDATA)> !ELEMENT Year (#PCDATA)> !ELEMENT Country (#PCDATA)> !ELEMENT Company (#PCDATA)> !ELEMENT Price (#PCDATA)>