META 提供網頁文件的資訊:關鍵字,描述,作者等等。MTEA 必須放在 HEAD 區塊。HEAD 區塊中可放多個 META。可以使用 javascript 讀取 META 元素。
屬性說明
|
---|
CONTENT
| HTTP-EQUIV
| NAME
| SCHEME
|
DIR LANG
配合 CONTENT 屬性使用。請參考通用屬性的說明。
|
CONTENT
設定性質(property)的值。
|
HTTP-EQUIV
取代 NAME,指定 HTTP 表頭名稱。HTTP 表頭會被瀏覽器解讀。表頭放在 META 中,只會影響瀏覽器;對 proxy 或其它中介資源,沒有影響。下面列出可用的標頭:
- Allow:宣告服務主機支援的方法。
- CACHE-CONTROL:宣告網頁是否可以放在 cache。如果網頁不放在 cache 中,則每次讀網頁,都要到網站下載。
- Public:可放在公用的 caches。
- Private:只能放在私人的 caches。
- no-Cache:不許存放在 caches。
- no-Store:可以暫時存放 caches,但是不許長存。
- Content-Encoding:宣告增加的文件內容的編碼法。
- CONTENT-LANGUAGE:宣告此網頁的自然語言。
- Content-Length:宣告此網頁的長度,單位是位元組(bytes)。
- Content-Script-Type:宣告文件預設的程序語言。這樣你就不必在每個 SCRIPT 元素,宣告程序語言。
- Content-Type:宣告 MIME 型態。
- Date:宣告此網頁建立的日期。
- Expires:宣告此網頁過期的日期與時間。可以用來清除 cache。HTTP 的時間格式必須符合 RFC 1123,並且使用 GMT 時區。
- Last-Modified:宣告此網頁上次修改的日期與時間。
- Location:宣告此網頁的絕對制式資源位址(URL)。
- Pragma:宣告此網頁不要存放在 cache 中,每次讀此網頁,都由網站下載。Pragma 用在 HTTP 1.0;HTTP 1.1 改用 cache-control。使用此項時,最好與 cache-control, no-cache 一起使用。
- Refresh:設定此網頁重載的時間。下例,通知瀏覽器,10 秒後跳到指定的網頁;可用在網頁移到新的網站時。
- Set-Cookie:設定此要求的 cookie 值。
- WWW-Authenticate:設定服務主機的授權規則。
|
NAME
給予性質一個名稱。基本上你可以任意訂定 name,然後加上 content。但是網路上也出現一些通用的 name,被賦予特定的意義。例如 name='robots' 會告知搜尋引擎的機器人,抓取此網頁的規則;這些規則通常會被機器人遵守。但是也要注意,這些規則未必會被人遵守。
- author:宣告網頁的作者。
- copyright:著作權宣言。
- description:描述此網頁。
- distribution:宣告此文件散發的階層。
- generator:產生此網頁的程式。
- keywords:此文件的關鍵字。
- progid:產生此網頁的程式之識別名稱。
- rating:宣告此網頁的分類,例如普遍級(general),成人級(mature),限制級(restricted),兒童級(14 years)。
- resource-type:宣告網站資源的型態。
- revisit-after:宣告網站資源的更新速度。
- robots:通知搜尋引擎的機器人,抓取此網頁的規則。你可以在 content 設定下面的值;可以多選。必須注意的是,網路上有人並不遵守你設定的規則。
- noindex:不許搜尋此頁。
- nofollow:不許搜尋此頁中的超連結。
- index:歡迎搜尋此頁。index 與 follow 為預設值,可以不設。
- follow:歡迎搜尋此頁中的超連結。
- all:表示 index 與 follow。
- none:可以忽略此頁。
- GOOGLEBOT:通知 GOOGLE 的機器人不要搜尋此頁。
|
SCHEME
設定 CONTENT 的值的格式。
|