什麼是 Web 標準

  web 標準不是某一個標準, 而是一系列標準的集合。網頁主要由 3 部分組成: 結構 ( structure) 、表現 ( presentation) 和行為 ( behavior) 。對應的標準也分 3 方面: 結構化標準語言主要包括 XHTML 和 XML, 表現標準語言主要是 CSS, 行為標準主要包括物件模型 (如 W3CDOM) 、 Ecmascript 等。這些標準大部分由 W3C 起草和釋出, 也有一些是其他標準。組織制定的, 比如 ECMA( European Computer Manufacturers Association) 的 Ecmascript 標準。

  遵循 Web 標準將獲得以下好處。

  更簡易的開發與維護: 使用更具有語義和更結構化的 HTML 語言, 讓開發者更加容易快速的理解他人編寫的程式碼。

  與未來瀏覽器更好的相容: 當您使用已定義的標準和規範的程式碼, 那麼您這個向後相容的文字就消除了不能被未來的瀏覽器識別的後患。

  更快的網頁下載、讀取速度: 更少的 HTML 程式碼帶來的將是更小的檔案和更快的下載速度。如今的瀏覽器當處於標準模式下時將比它在以前的相容模式下擁有更快的網頁讀取速度。

  更好的可訪問性: 語義化的 HTML(結構和表現相分離) 將讓使用不同瀏覽器以及不同的瀏覽裝置的讀者都能很容易地看到內容。

  更高的搜尋引擎排名: 內容和表現的分離使內容成為一個文字的主體。與語義化的標記結合會提高您的網站在搜尋引擎中的排名。

  更好的適應性: 一個用語義化標記的檔案可以很好地適用於列印和其他的顯示裝置 (像掌上電腦和智慧電話), 這一切僅僅是透過連結不同的 CSS 檔案就可以完成。我們可以僅僅透過編輯單獨的一個檔案就完成如跨站點般的表現上的轉換。