乾貨丨XML和HTML的區別和聯絡介紹

2021-10-14 06:07:35 字數 654 閱讀 8988

xml和html都是標記文字,它們在結構上大致相同,都是以標記的形式來描述資訊。

但實際上它們有著本質的區別,為了讓初學者不產生混淆,接下來對html和xml進行比較,具體如下:

1.html中的標記是用來顯示資料的,而xml中的標記用來描述資料的性質和結構。

2.html是不區分大小寫的,而xml是嚴格區分大小寫的。

3.html可以有多個根元素,而格式良好的xml有且只能有乙個根元素。

4、html中,屬性值的引號是可用可不用的,而xml中,屬性值必須放在引號中。

5.html中,空格是自動過濾的,而xml中,空格則不會自動刪除。

6.html中的標記是預定義的,而xml中的標記是可以隨便定義的,並且可擴充套件。

需要注意的是,xml不是html的公升級,也不是html的替代產品,雖然兩者有些相似,但它們的應用領域和範圍完全不同。html規範的最終版本html4.01,它已經被xhtml取代。

而xhtml是html和xml的混合物,它完全採用xml的語法規則來編寫web頁面,有效地結合了html的簡單性和xml的可擴充套件性,並且xml可以應用在金融,科研等各個領域,而xhtml只是xml在web領域的一種應用。

XML和HTML的區別

2009 06 25 16 38 xml和html都是用於運算元據或資料結構,在結構上大致是相同的,打它們在本質上卻存在著明顯的區別 它們的區別主要有以下幾點 1 語法要求不同 在html中不區分大小寫,在xml中對大小寫要求非常嚴格。2 標記不同 html使用固有的標記,而xml沒有固有的標記。3...

HTML和XML的區別

可擴充套件標記語言 xml 提供一種描述結構化資料的方法。與主要用於控制資料的顯示和外觀的 html 標記不同,xml 標記用於定義資料本身的結構和資料型別。xml 使用一組標記來描繪資料元素。每個元素封裝可能十分簡單也可能十分複雜的資料。您可以定義一組無限制的 xml 標記。例如,您可以定義一些 ...

XML 和HTML的區別

一 xml並不是標記語言。它只是用來創造標記語言 比如html 的元語言。二 xml並不是html的替代產品。但值得注意的是html的公升級版本xhtml的確正在向適應xml靠攏。xml能夠創造更多的標記,以彌補html標記不足的缺陷。三 不能用xml來直接寫網頁。即便是包含了xml資料,依然要轉換...