2017-02-04 69 views
-1

Blogger博客使用XML,而Tumblr博客使用HTML,但他們都做同樣的事情。 XML和HTML之間的區別是什麼以及使用它們的優缺點是什麼?html和xml有什麼區別?

回答

2

HTML是一種用於描述超文本(「帶鏈接」)文檔的標記語言。

XML是一種通用標記語言,設計用作構建自定義標記語言的基礎。

它們是針對不同工作的不同工具。


當您爲Blogger或Tumblr編寫模板時,您正在使用模板語言。 Blogger的模板語言恰好建立在XML中。模板語言與您的數據結合生成發送到瀏覽器的HTML文檔。

-1

在理想的世界中,HTML只是許多XML詞彙表中的一個。唯一不是歷史的原因是:(a)在制定XML之前,它在網絡上是瘋狂的;(b)它開發了一種可以編寫任何舊垃圾的文化,瀏覽器會試着去理解它,而XML堅持認爲你堅持規則。

W3C花費了大約十年的時間試圖通過XHTML的媒介來實現這一願景,但最終瀏覽器供應商決定走自己的路。