5-1 簡
我們前面曾經介紹過 head 標籤,以及用於 head 標籤之內的 title 標籤。雖然 head 標籤所包含的內容並不會呈現於網頁上,可是他們也包了重要的使用,例如 meta 標籤,他的功能可以列表如下:
- 指定網頁的語言編碼
- 指定網頁的重載時間
- 指定網頁的自動轉址
- 指定網頁的其它資訊,以便用於搜尋引擎等
在說明 meta 標籤的功能之前,我們必須瞭解,當用戶端向伺服器要求一個網頁時,伺服器會先送回一些表頭資訊(Headers),然後才傳送網頁資訊。典型的表頭資訊如下:
HTTP/1.1 200 OK
Date: Sun, 12 Aug 2001 15:54:22 GMT
Server: Apache/1.3.14 (Unix) ApacheJServ/1.1.2 Mod_dtcl 0.6.4 PHP/3.0.18
Last-Modified: Fri, 22 Jun 2001 00:28:46 GMT
ETag: "75f87-200-3b32913e"
Accept-Ranges: bytes
Content-Length: 512
Connection: close
Content-Type: text/html
這些表頭資訊,可以讓用戶端的瀏覽器能夠更精準地呈現這些網頁資料。(例如其中的 200,代表伺服器回傳的狀態碼,其意義可見此頁及原始參考資料。)我們可以使用 meta 標籤中的 HTTP-EQUIV 和 CONTENT 屬性來提供更多的表頭資訊,以便客戶端的瀏覽器能夠正確地呈現網頁資料,請見以下各小節。
HTML 簡介與應用