XHTML標準的版本_CSS/HTML

來源:互聯網
上載者:User
有三個版本的 XHTML 1.0,它們分別對應三個版本的 HTML 4.01:

• XHTML 1.0 Transitional

• XHTML 1.0 Strict

• XHTML 1.0 Frameset

XHTML 1.0 Transitional 包含 HTML 4.01 Transitional 中的全部標記和屬性。引入 XHTML 1.0 Transitional 標準的目的是,使現有 HTML 設計人員和開發人員無需經曆太多的痛苦就能遷移到 XHTML。

XHTML 1.0 Strict 與 XHTML 1.0 Transitional 的不同之處在於,它在文檔結構和表示形式之間實施了一種更為明顯的分離。與 XHTML 1.0 Transitional 不同,XHTML 1.0 Strict 強迫您使用層疊樣式表來控制頁的外觀。

XHTML 1.0 Frameset 文檔意在成為使用 標記將瀏覽器劃分為多個架構的文檔(XHTML 1.0 Transitional 和 Strict 頁不能包含 標記)。

W3C 還發布了 XHTML 1.1 以作為推薦標準(2001 年 5 月 31 日)。XHTML 1.1 非常類似於 XHTML 1.0 Strict。二者的主要區別在於,可以用附加模組擴充 XHTML 1.1 以便支援新元素。例如,可以產生特定的 XHTML 1.1 頁,該頁還包含 MathML(數學標記語言)、SVG(可伸縮向量語言)或建立的自訂模組中的元素。

最後,W3C 正在制訂 XHTML 2.0 推薦標準。因為 XHTML 2.0 仍然處於起草階段,並且當前沒有 網頁瀏覽器支援該標準,所以我們不在本文討論它。

ASP.NET 2.0 架構和 Visual Studio .NET 2005 面向 XHTML 1.0 Transitional。該標準是 XHTML 標準中限制性最低的,而且它是與現有 HTML 頁最相容的標準。但是,還可以產生面向 XHTML 1.0 Strict 標準甚至 XHTML 1.1 標準的 ASP.NET 2.0 頁(請參閱後面的“配置 XHTML 一致性”一節)。

(請注意,預設情況下,ASP.NET 架構的 Beta 2 版本面向 XHTML 1.1。 ASP.NET 2.0 架構的最終版本將面向 XHTML 1.0 Transitional。)

  • 相關文章

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.