【菜鳥學習ASP.net】xml與html的區別
阿新 • • 發佈:2018-12-04
前言:
剛剛接觸了html現在又來了個xml,一開始有點迷糊,後來發現通過實踐對比學習,二者之間的區別越來越清晰明瞭了,接下來和我一起來搞懂它吧!
1、什麼是HTML
超文字標記語言(英語:HyperText Markup Language,簡稱:HTML)是一種用於建立網頁的標準標記語言。這話聽著很抽象我們來進行簡單的分解!
所謂超文字,就是說它已經超出了文字,除了能是文字以外,還可以是其它的,例如圖片,各種連結,音樂等等一些非文字!
那麼標記語言又是一個什麼鬼呢,標記語言是一套標記標籤 (markup tag),HTML 使用標記標籤來描述網頁,HTML 文件包含了HTML 標籤及文字內容,所謂的HTML文件就是我們的web頁面!
2、什麼是xml
XML 指可擴充套件標記語言(EXtensible Markup Language)。它 是一種很像HTML的標記語言。 XML 的設計宗旨是傳輸資料,而不是顯示資料。 xml標籤沒有被預定義。您需要自行定義標籤。XML 被設計為具有自我描述性。它 是 W3C 的推薦標準。XML不是html的替代!
3、HTML與Xml的最根本的區別是啥
XML被設計用來傳輸和儲存資料,其焦點是資料的內容,目的是傳輸資訊,儲存資訊
HTML被設計用來顯示資料,其焦點是資料的外觀,目的是顯示資訊
XML是對HTML的補充,XML是獨立於軟體和硬體的資訊傳輸工具!