XHTML代表EXtensibleHyperTextMarkupLanguage。這是網際網路發展的下一步。XHTML 1.0是XHTML系列中的第一種文檔類型。
XHTML與HTML 4.01幾乎相同,只有很少的區別。這是一個更乾淨和嚴格的HTML4.01版本。如果你已經知道HTML,那麼你需要花很少的精力來學習這個最新版本的HTML。
XHTML是由全球資訊網聯盟(W3C)開發的,旨在幫助Web開發人員從HTML過渡到XML。通過今天遷移到XHTML,web開發人員可以帶著它的所有優點進入XML世界,同時仍然對內容的向後兼容性和將來的兼容性充滿信心。
Why Use XHTML?
將內容遷移到XHTML 1.0的開發人員可以獲得以下好處&負;
XHTML文檔是符合XML的,因爲它們易於使用標準XML工具查看、編輯和驗證。
XHTML文檔可以編寫得比以前在現有瀏覽器和新瀏覽器中運行得更好。
XHTML文檔可以利用依賴於HTML文檔對象模型或XML文檔對象模型的腳本和小程序等應用程式。
XHTML爲您提供了一種更加一致、結構良好的格式,以便您的網頁可以很容易地被當前和未來的web瀏覽器解析和處理。
從長遠來看,您可以輕鬆地維護、編輯、轉換和格式化文檔。
由於XHTML是W3C的官方標準,因此您的網站與許多瀏覽器更加兼容,呈現的也更加準確。
XHTML結合了HTML和XML的優點。此外,所有支持XML的瀏覽器都可以呈現XHTML頁面。
XHTML爲您的網頁定義了質量標準,如果您遵循該標準,那麼您的網頁將被視爲質量網頁。W3C用它們的質量印章認證這些頁面。
Web開發人員和Web瀏覽器設計人員不斷發現新的方法,通過新的標記語言來表達他們的想法。在XML中,引入新元素或附加元素屬性相對容易。XHTML系列旨在通過XHTML模塊和開發新的XHTML兼容模塊的技術來適應這些擴展。這些模塊允許在開發內容和設計新的用戶代理時結合現有和新的功能。
Basic Understanding
在繼續之前,讓我們快速了解一下什麼是HTML、XML和SGML。
What is SGML?
這是符合國際標準ISO 8879的標準化語言(SGML)應用。HTML被廣泛認爲是全球資訊網的標準發布語言。
這是一種描述標記語言的語言,特別是那些用於電子文檔交換、文檔管理和文檔發布的語言。HTML是SGML中定義的語言的一個例子。
What is XML?
X M L代表EXtensibleMarkupLanguage。XML是一種類似於HTML的標記語言,它是用來描述數據的。XML標記不是預定義的。您必須根據需要定義自己的標記。