Tag Archives: W3C

W3C 教程-W3C XML Schema 活動

W3C XML Schema 活動

XML Schema 是基於XML 的DTD 替代物。

XML 教程

如需學習更多有關XML Schema的知識,請閱讀我們的XML Schema教程

XML Schema

XML 1.0 支持可定義文檔結構的DTD。

XML Schema 對應用程序、文檔結構、屬性和數據類型有著更良好的支持。

未來的XML 版本有賴於XML Schema 來定義XML 文檔的類型。

  • XML Schema 的結構(XML Schema Structure)規定了XML Schema 的定義語言。
  • XML Schema 的數據類型為XML 規定了可擴展的數據類型。

W3C XML 規範和時間線

規範 草案/提議 推薦
XML Schema 2001 年5 月2 日
XML Schema Structures 2001 年5 月2 日
XML Schema Datatypes 2001 年5 月2 日
XML Schema (2.Ed) 2004 年10 月28 日
XML Schema Structures (2.Ed) 2004 年10 月28 日
XML Schema Datatypes (2.Ed) 2004 年10 月28 日
XML Schema Component Designators 2008 年11 月17 日
XML Schema 1.1: Structures 2009 年4 月30 日
XML Schema 1.1: Datatypes 2009 年4 月30 日

W3C 教程-W3C XSL 活動

W3C XSL 活動

樣式表可描述文檔如何被顯示、發音或打印。XSL 語言包括三部分:XSLT、XPath 以及XSL 格式化對象。

XML 教程

如需學習更多有關XSL的知識,請閱讀我們的XSL教程

XSL 版本

XSL 1.0

作為一項W3C 推薦標準,XSL 1.0 作為一門表達樣式表的語言被發佈於2001 年10 月15 日。它由三部分組成:XSLT、XPath 以及XSL 格式化對象。

XSLT 1.0

XSLT 1.0於1 999年11月16日成為W3C 推薦標準。XSLT 是一門用於把XML 文檔轉換為其他XML 文檔的語言。

XSLT 2.0

XSLT 2.0於2007 年1 月23 日成為W3C 推薦標準。

XSL-FO (XSL 格式化對象)

XSL 格式化對像一個用於規定格式化語義的詞彙表。格式化指的是把XSL轉換的結果轉變為適合閱讀器或收聽器的過程。雖然不存在針對XSL 格式化對象的獨立W3C 文檔,但是還是可以在XSL 1.0 推薦標準中找到相關的描述。

W3C XSL 規範和時間線

規範 草案/提議 推薦
XSL 1.0 (XSL-FO) 2001 年10 月15 日
XSL 1.1 2006 年12 月5 日
XSLT 1.0 1999 年11 月16 日
XSLT 1.1 2001 年8 月24 日
XSLT 2.0 Requirements 2001 年2 月14 日
XSLT 2.0 2007 年1 月23 日

W3C 引用

W3C XSL 主頁

W3C 教程-W3C CSS 活動

W3C CSS 活動

樣式表可描述文檔如何被顯示、發音或打印。CSS 是一種向網頁添加樣式的機制。

XML 教程

如需學習更多有關CSS的知識,請閱讀我們的CSS教程

CSS 版本

CSS1

作為一項W3C 推薦,CSS1 發佈於1996 年12 月17 日。1999 年1 月11 日,此推薦被重新修訂。

CSS2

作為一項W3C 推薦,CSS2 發佈於1999 年1 月11 日。CSS2 添加了對媒介(打印機和聽覺設備)和可下載字體的支持。

CSS3

CSS3 計劃將CSS 劃分為更小的模塊。

W3C CSS 規範和時間線

規範 草案/提議 推薦
CSS 1 1996 年12 月17 日
CSS 1 (Revised) 1999 年1 月11 日
CSS 2 1998 年5 月12 日
CSS 2.1 2007 年7 月19 日
CSS 2 Mobile 2007 年10 月19 日
CSS 2 TV 2003 年5 月14 日
CSS 2 Print 2006 年10 月13 日
CSS 3 2001 年5 月23 日
CSS 3 Namespace 2006 年8 月28 日
CSS 3 User Interface 2004 年5 月11 日
CSS 3 Selectors 2005 年12 月15 日
CSS 3 Fonts 2002 年8 月2 日
CSS 3 Web Fonts 2002 年8 月2 日
CSS 3 Colors 2003 年5 月14 日
CSS 3 TV 2003 年5 月14 日
CSS 3 Backgrounds and borders 2005 年2 月16 日
CSS 3 Text 2007 年3 月6 日
CSS 3 Lists 2002 年11 月7 日
CSS 3 Line 2002 年5 月15 日
CSS 3 Box model 2007 年8 月9 日
CSS 3 Multi column 2007 年6 月6 日
CSS 3 Ruby 2003 年5 月14 日
CSS 3 Border 2005 年3 月16 日
CSS 3 Speech 2004 年12 月16 日
CSS 3 Paged Media (PM) 2006 年10 月10 日
CSS 3 Generated PM 2007 年5 月4 日
CSS 3 Print 2006 年10 月13 日
CSS 3 Values 2006 年9 月19 日
CSS 3 Cascade 2005 年12 月15 日
CSS 3 Template Layout 2009 年4 月2 日
CSS 3 Media Queries 2009 年9 月15 日

W3C 引用

W3C CSS 主頁

W3C 教程-W3C XML 活動

W3C XML 活動

XML 被設計用來描述、存儲、傳送及交換數據。

XML 1.0 是XML 的最新版本。

XML 教程

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

XML 版本

XML 1.0

作為一項W3C 推薦,XML 1.0 發佈於1998 年2 月10 日。

XML 1.0 (第二版)

作為一項W3C 推薦,XML 1.0 (SE) 發佈於2000 年10 月6 日。

第二版僅僅是在合併第一版的勘誤表的基礎上進行的修正(漏洞修復)。

XML 1.0 (第三版)

第二版僅僅是在合併第一版和第二版的勘誤表的基礎上進行的修正(漏洞修復)。

XML 1.1

作為一份工作草案,XML 1.1 發佈於2001 年12 月13 日,並作為一項候選推薦發佈於2002年10月15日。

XML 1.1 允許在名稱中使用幾乎所有的Unicode 字符。

其他W3C XML 技術

XML 命名空間(Namespaces)

XML 命名空間可規定一種方法,通過與URI 引用相關聯的方式,來定義在XML 中使用的元素和屬性名稱。

XML Linking (XLink、XPointer 以及XML Base)

XML Linking 語言(XLink),允許您向XML文檔中插入鏈接。

XML Pointer 語言(XPointer),允許將地址鏈接到XML 文檔的具體部分。

XML Base 是一種用於對外部XML 資源進行默認引用的標準。(與HTML 中的<base> 類似)。

XInclude

XInclude 是一種使用元素、屬性以及URI 引用來合併XML 文檔的機制。

W3C XML 規範和時間線

規範 草案/提議 推薦
XML 1.0 1998 年2 月10 日
XML 1.0 (2.Ed) 2000 年10 月6 日
XML 1.0 (3.Ed) 2004 年2 月4 日
XML 1.1 2004 月2 月4 日
XML 1.1 (2.Ed) 2006 年8 月16 日
XML 1.0 Namespaces 1999 年1 月14 日
XML 1.0 Namespaces SE 2004 年3 月4 日
XML 1.1 Namespaces 2004 年3 月4 日
XML 1.1 Namespaces SE 2006 年8 月16 日
XML Infoset 2001 年10 月24 日
XML Infoset (2.Ed) 2004 年2 月4 日
XML Base 2001 年6 月27 日
XLink 1.0 2001 年6 月27 日
XPointer Framework 2003 年3 月25 日
XPointer element() scheme 2003 年3 月25 日
XPointer xmlns() scheme 2003 年3 月25 日
XInclude 1.0 2004 年12 月20 日
XInclude 1.0 SE 2006 年11 月15 日
XML Processing Model 2004 年4 月5 日
XMLHttpRequest Object 2010 年8 月3 日

W3C 引用

W3C XML 主頁

W3C 教程-W3C XHTML 活動

W3C XHTML 活動

HTML 是Web 上的通用標記語言。

XHTML 教程

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

XHTML 版本

XHTML 1.0

作為一項W3C 推薦,XHTML 1.0 發佈於2000 年1 月26 日。

XHTML 1.0 第二版

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

關於XHTML 1.0

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 標準之間更純淨的整合。

W3C XHTML 活動

XHTML 1.0

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

如需學習更多有關XHTML的知識,請訪問我們的XHTML教程

XHTML 1.1 (模塊化的XHTML)

小型設備(比如移動電話)無法支持XHTML 的全部功能。XHTML 1.1 將規範劃分為具備有限功能的模型。小型瀏覽器可以通過支持選定的模型來減低其複雜性(不過一旦選定某個模型,就必須支持其全部特性)。

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

XHTML 基礎

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

XHTML 事件

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

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

XHTML 打印

XHTML-Print 是XHTML 1.1 (模塊化的XHTML) 的一部分。

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

XForms

通過XHTML 表單,用戶可以訪問某張頁面,向頁面添加信息,然後向Web服務器提交頁面。

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

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

XHTML 模塊化

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 2.0 是下一代的標記語言。其功能性預計和XHTML 1.1 很相似,但是可能被變更來遵守XML 標準的要求,比如XML Linking 和XML Schema。

XLink

XLink 是在XML 文檔中創建超鏈接的一門語言。XLink 與HTML 鏈接很相似- 但是更加強有力地支持簡單鏈接(比如HTML)和擴展鏈接(用於把多項資源鏈接到一起)。

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

HLink

HLink 增加了一項能力,可規定在XHTML 中元素哪項元素可表示超鏈接,並規定如何對超鏈接進行遍歷。

HLink 是對XLink 的擴展。

W3C HTML 規範和時間線

規範 草案/提議 推薦
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 2003 年10 月14 日
XForms 1.0 (Third Edition) 2007 年10 月29 日
XForms 1.1 2009 年10 月20 日
XLink 2001 年6 月27 日
HLink 2002 年9 月13 日

W3C 參考:

W3C HTML 主頁