1HTML;döküman türlerinden yalnızca birisidir.Belgelerdeki başlıkların,değişik yazı türlerinin,listelerin,şekillerin ve resimlerin formatlanması için kullanılır.XML ise özellikle verilerin tanımlanması,tarif edilmesi ve farklı ortamlar arasında gönderilmesini sağlamak için geliştirilmiştir.Diğer bir deyişle veri tanımlama özellikleriyle HTML'nin tamamlayıcısıdır
2XML de HTML gibi bir işaretleme dilidir. Ancak HTML gibi veriyi görüntülemek için değil,veriyi tanımlamak için geliştirilmiştir.Kuruluşlar arasında veri alışverişini sağlar.
3HTML bir sözcüğü etiketler arasına alarak koyu ya da italik yazılmasını sağlar.Oysa XML ise yapısal verilerin etiketlnmesi için bir iskelet sağlar.
Kullanım açısından farkları;
* HTML de kapatılması gerek olmayan <p> etiketi XML de kapatılmalıdır.
* XML de çalışırken etiketlrin büyük küçük harflere karşı duyarlılığı bulunmaktadır.
* XML'de oluşturulan etiketler gelişi güzel değil, düzgün bir sıra ile kapatılmalıdır.
* XML'de yorum satırlarına boşluk karakteri tanımlanır.
XML ve HTML arasındaki farklar