無障礙手冊2A-4:在doctype標籤中,使用標準規範的敘述以識別html版本類型

由於W3C再設計html標準時,已考量到網頁可及性設計的問題,並且對許多針對身心障礙者所設計的瀏覽器,也都以W3C所制定的html標準為依規作設計。因此,網頁之起始標題必須著明網頁內容所使用的html版本,以供瀏覽器作識別解讀。網頁語言的宣告方式,可以在W3C的網站上,查詢到各版語言的最新標準寫法。

什麼是doctype?doctype有什麼用?doctype是document type的簡寫。主要用來說明你用的Xhtml或者html是什麼版本。瀏覽器根據你doctype定義的DTD(文檔類型定義)來解釋頁面代碼。目前最新的html語言版本為4.01,而宣告的doctype標籤有三種,標籤的名稱、用法以及語法分別為:

1.    html 4.01 Strict DTD:是比較嚴格的doctype標籤, 包括所有的元件和屬性的設定。

2.    html 4.01 Transitional DTD:是 更嚴格的doctype標籤, 不但包括所有的元件和屬性的設定,另外還有視覺設計部份。

3.    html 4.01 Frameset DTD:這是給有視窗分割的html所使用的doctype標籤。

doctype要放在哪裡呢?html以doctype做為開頭,因此doctype標籤放在網頁原碼中的<html>前面。如果不知道或者不清楚自己使用的html語言到底是符合哪一種doctype標籤 ,或者是標籤會讓我們的網頁產生了排版的變化,也可以使用折衷的來doctype標籤來代替:

三種不同的doctype標籤當中,最常使用的是第 二種。加入doctype之後,頁面排版有點小變化。如果有這樣子的問題,也可以使用折衷的doctype。

當我們放上doctype標籤之後,我們怎樣才知道自己所放的標籤和網頁的html語言版本有沒有相符呢?W3C網頁上提供了一個很貼心的程式(http://validator.w3.org/),只要把我們的網頁位址放上去檢查,就可以得知我們所放置的doctype標籤,和我們的html語言版本到底是不是相符的了。

 

 

上一個步驟<在doctype標籤中,使用標準規範的敘述以識別html版本類型>下一個步驟

[回首頁]    [回2A等級目錄]