天天看點

W3C XHTML 活動

XHTML 是更嚴謹更純淨的 HTML 版本。

如需了解如何把網站轉換至 XHTML,請閱讀我們的

XHTML

教程。

作為一項 W3C 推薦,XHTML 1.0 釋出于 2000 年 1 月 26 日。 

作為一項 W3C 推薦,XHTML 1.0 第二版釋出于 2002 年 8 月 1 日。它不是一個新的版本,而是一次更新和漏洞修複。

作為一項 W3C 推薦,XHTML 1.1 釋出于 2001 年 5 月 31 日。  

作為一項 W3C 推薦,XHTML 1.1 (SE) 釋出于 2010 年 11月 23日。 

XHTML 1.0 是自 1997 年以來對 HTML 的第一次主要的改變,同時也是在向更廣泛的使用者代理提供更豐富網頁的道路上邁出的非常重要的一步,這些使用者代理(代理)包括桌面電腦、移動裝置和手機等等。

XHTML 是一項可從 HTML 4.01 平穩遷移的 XML 應用。W3C 把 HTML 4.01 重構為 XML 的第一個步驟,導緻了 XHTML 1.0 的誕生。XHTML 1.0 依賴于 HTML 4.01 标簽所提供的語義。

下一步是把 XHTML 子產品化為更小的元素集合,使得 XHTML 和其他标記語言(比如矢量圖形和多媒體)的結合更加容易。

同時,XHTML 的子產品化還可以減少開發費用,改善與其它應用程式(比如資料庫)的協同,更易與不同的使用者代理(浏覽器)進行通信,以及 HTML 和不同 XML 标準之間更純淨的整合。

XHTML 1.0 是使用 XML 對 HTML 4.01 進行的重新表示。

如需學習更多有關 XHTML 的知識,請通路我們的 XHTML 教程。

小型裝置(比如行動電話)無法支援 XHTML 的全部功能。XHTML 1.1 将規範劃分為具備有限功能的模型。小型浏覽器可以通過支援標明的模型來減低其複雜性(不過一旦標明某個模型,就必須支援其全部特性)。

XHTML 1.1 是一門嚴格的語言。 XHTML 1.1 不能向後相容 HTML 4。

XHTML Basic 是 XHTML 1.1 的小型子集。它僅包含基本的 XHTML 特性,比如文本結構、圖像、基本的标單以及基本的表格。它是為小型浏覽器設計的(比如在手持裝置中)。

正是由于 XHTML 中對 W3C 文檔對象模型級别 2 的支援,事件處理器就可以依附在 XHTML 元素上,這樣父元素就可以在子元素之前或之後來處理事件。

如需學習更多有關 DOM 的知識,請學習我們的 DOM 教程。

XHTML-Print 是 XHTML 1.1 (子產品化的 XHTML) 的一部分。

XHTML-Print 被設計用于移動裝置和廉價的列印機,這些裝置通常可在沒有列印緩存和為裝置定制的列印驅動的情況下,将一張頁面從頭到尾列印出來。

通過 XHTML 表單,使用者可以通路某張頁面,向頁面添加資訊,然後向Web伺服器送出頁面。

XForms 是 HTML 表單的繼任者,提供一種更完善且獨立于呈現的 Web交 互事務處理方式。用于它被設計為與 XHTML 進行整合,我們期望未來的電子商務應用程式會需要 XForms。

XHTML 子產品化指的是,把 XHTML 1.0 劃分為可提供特定功能的小型模型的集合。

XHTML 1.0 的子產品化是通過使用 XML DTD (Document Type Definition) 來實作的。

XHTML 2.0 的子產品化是通過使用 XML Schemas 來實作的。

如需學習更多有關 DTD 的知識,請學習我們的 DTD 教程。

如需學習更多有關 XML Schemas 的知識,請學習我們的 XML Schemas 教程。

XHTML 2.0 是下一代的标記語言。其功能性預計和 XHTML 1.1 很相似,但是可能被變更來遵守 XML 标準的要求,比如 XML Linking 和 XML Schema。

XLink 是在 XML 文檔中建立超連結的一門語言。XLink 與 HTML 連結很相似 - 但是更加強有力地支援簡單連結(比如 HTML)和擴充連結(用于把多項資源連結到一起)。

您可以在我們的 XLink 教程 中學習更多有關 XLink 的知識。

HLink 增加了一項能力,可規定在 XHTML 中元素哪項元素可表示超連結,并規定如何對超連結進行周遊。

HLink 是對 XLink 的擴充。

規範

草案/提議

推薦

XHTML 1.0

2000 年 1 月 26 日

XHTML 1.0 修訂版

2002 年 8 月 1 日

XHTML 1.1

2001 年 5 月 31 日

XHTML Modules

2001 年 4 月 10 日

XHTML Modules 1.1

2008 年 10 月 8 日

XHTML Basic

2000 年 12 月 19 日

XHTML Basic 1.1

2008 年 7 月 29 日

XHTML Events

2003 年 10 月 14 日

XHTML Print

2006 年 9 月 20 日

XHTML Media Types (SE)

2009 年 1 月 16 日

XHTML 2.0

2006 年 7 月 26 日

XForms 1.0

XForms 1.0 (Third Edition)

2007 年 10 月 29 日

XForms 1.1

2009 年 10 月 20 日

XLink

2001 年 6 月 27 日

HLink

2002 年 9 月 13 日

W3C HTML 首頁