XML是一種允許使用者對自己的標記語言進行定義的來源語言;HTML是透過使用標記來描述文件結構和表現形式的語言。差異:1、HTML主要是用於資料的顯示,使用者不能自訂標籤,而XML用於資料的傳輸,使用者可以自訂標籤;2、HTML是寫給瀏覽器看的語言,而XML則可以跨平台進行資訊交流;3、HTML有的標籤可以沒有結束標籤,而XML句法十分嚴格,標籤必須對稱,有開始就必須有結束。
本教學操作環境:windows7系統、HTML5版、Dell G3電腦。
XML
可擴展標記語言,他可以用來標記資料、定義資料類型,是一種允許使用者對自己的標記語言進行定義的來源語言。他非常適合萬維網的傳輸,提供統一的方法來描述和交換獨立於應用程式或供應商的結構化資料。
HTML
超文本標記語言,是WWW的描述語言。它包括一系列標籤.透過這些標籤可以將網路上的文檔格式統一,使分散的Internet資源連接為一個邏輯整體。 HTML文本是由HTML指令組成的描述性文本,HTML指令可以說明文字,圖形、動畫、聲音、表格、連結等。
那麼超文本又是什麼意思呢?超文本:頁面可以包含圖片、鏈接,甚至音樂、程式等非文字元素,我們回想一下項目中HTML他的作用到底是什麼。一、不假思索的可以肯定的就是他的顯示功能 二、頁面上的任意元素,我們都可以結合JS對他進行一些動畫的變化,不管是顯示上的改變還是連結到別的地方。也可以講HTML中的元素想像成入口,只要輕輕一點滑鼠,我們可能會得到更多的相關內容。好了,現在展開想像,講一個HTML頁面想像成一個節點,透過某種觸發,連接到兩一個HTML上,這樣,數以萬計的HTML頁面就構成了我們的萬維網。
相似點
都是標記語言
有類似的語法,都是<>>的格式
不同點
HTML主要是用於資料的顯示;XML用於資料的傳輸
HTML使用者不能自訂標籤,標記都是預定義的;而XML比較靈活,因為他是沒有標籤集和無語言規則的語言,使用者可以自訂
HTML是寫給瀏覽器看的語言,而XML則可以跨平台進行資訊交流
HTML有的標籤可以沒有>作為結束;XML句法十分嚴格,必須對稱,有開始就必須有結束
【推薦教程:《html視頻教程》】
以上是XML與HTML是什麼?有哪些差別?的詳細內容。更多資訊請關注PHP中文網其他相關文章!