此文章主要為大家介紹了HTML、XML和XHTML的聯繫與區別,具有一定的參考價值,學習覺得挺不錯的,分享給大家。
HTML(HyperText Markup Language),超文本標記語言。「超文本」就是指頁面內可以包含圖片、連結,甚至音樂、程序等非文字元素,「標記」是指用特定的標記符號來標記要顯示的內容的各個部分。超文本標記語言是標準通用標記語言下的一個應用,也是一種規範,一種標準,它被設計用來顯示數據。HTML文本就是我們通常所說的網頁,擴展名可以是html或htm。
XML(Extensible Markup Language),可擴展標記語言。XML是標準通用標記語言的子集,是一種用於標記電子文件使其具有結構性的標記語言,它被設計用來傳輸和存儲數據,是對超文本標記語言的補充。可擴展標記語言是一種元標記語言,即定義了用於定義其他特定領域有關語義的、結構化的標記語言,這些標記語言將文檔分成許多部件並對這些部件加以標識。它能夠更精確地聲明內容,方便跨越多種平臺的更有意義的搜索結果。它提供了一種描述結構數據的格式,簡化了網絡中數據交換和表示,使得代碼、數據和表示分離,並作為數據交換的標準格式,因此它常被稱為智能數據文檔,文件擴展名為xml。 XHTML(Extensible HyperText Markup Language),可擴展超文本標記語言。XHTML基於可擴展標記語言(XML)。XHTML就是一個扮演著類似HTML的角色的可擴展標記語言(XML),所以,本質上說,XHTML是一個過渡技術,結合了部分XML的強大功能及大多數HTML的簡單特性。XHTML 1.0是一種在HTML 4.0基礎上優化和改進的的新語言,目的是基於XML應用。XHTML是一種增強了的HTML,XHTML 是更嚴謹更純淨的 HTML 版本。它的可擴展性和靈活性將適應未來網絡應用更多的需求。XML雖然數據轉換能力強大,完全可以替代HTML,但面對成千上萬已有的基於HTML語言設計的網站,直接採用XML還為時過早。因此,在HTML4.0的基礎上,用XML的規則對其進行擴展,得到了XHTML。所以,建立XHTML的目的就是實現HTML向XML的過渡。XHTML 於2000年的1月26日成為 W3C (World Wide Web Consortium ,全球資訊網聯盟),文件擴展名為xhtml.。總結:HTML、XML和XHTML都是標準通用標記語言的一個子集。HTML被設計用來顯示數據,其焦點是數據的外觀;XML被設計用來傳輸和存儲數據,其焦點是數據的內容;XHTML是更嚴格更純淨的 HTML 版本,是作為一種 XML 應用被重新定義的 HTML,設計的目的是為了取代HTML以適應未來網絡更多的需求。它們都可以用來開發網頁,但就目前來看,網頁開發中HTML還是佔絕對的主流,現在最新版本HTML5也備受推崇。可拓展標記語言XML廣泛運用於各種應用程式中數據的存儲(例如各種配置文件)和應用程式間的數據傳輸,可以說是一項必須掌握的技術。至於可擴展超文本標記語言XHTML,在2009年W3C已經宣布停止了對XHTML2的開發,轉而大力支持HTML5。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。