Meta 標籤小常識
=================
META 是個常被人遺忘的標籤。
=================
META 是個常被人遺忘的標籤。
由於<meta>這個標籤表面上看起來對一個網頁而言似乎絕非必要,很多人也不清楚它的用途,
所以常常被人忽略。
所以常常被人忽略。
首先我們要知道META標籤的位置該擺在哪?
META標籤是擺在<head>與</head>之間。
META標籤是擺在<head>與</head>之間。
Meta的「系統變數」,就是 http-equiv ,所以這個保留字不可以更改.
讓我們看幾個實用的範例:
1.<meta http-equiv="Content-Type" content="text/html; charset=big5">
這段標籤是告訴瀏覽器網頁內容所使用的編碼方式是採用繁體中文,Big-5 字集,
當使用者瀏覽到這一頁的時候,瀏覽器會自動切換為Big5字集的顯示方式。
1.<meta http-equiv="Content-Type" content="text/html; charset=big5">
這段標籤是告訴瀏覽器網頁內容所使用的編碼方式是採用繁體中文,Big-5 字集,
當使用者瀏覽到這一頁的時候,瀏覽器會自動切換為Big5字集的顯示方式。
2.自動換頁
<meta http-equiv="refresh" content="15; http://www.you.com/refresh.htm">
這個例子,是在15秒之後,自動轉換到 http://www.you.com/refresh.htm 這一頁上,
15是目前這一頁停留秒數,在分號之後,接上你欲前往的URL位置。
<meta http-equiv="refresh" content="15; http://www.you.com/refresh.htm">
這個例子,是在15秒之後,自動轉換到 http://www.you.com/refresh.htm 這一頁上,
15是目前這一頁停留秒數,在分號之後,接上你欲前往的URL位置。
比方你想讓使用者進入你首頁30秒之後,自動前往abc.htm這一頁,那你就在你的首頁中加上:
<meta http-equiv="refresh" content="30; abc.htm">
3.強迫 Reload 網頁
<meta http-equiv="Expires" content="Tue, 01 Jan 1980 1:00:00 GMT">
這個例子,是強迫瀏覽器重新整理(reload)該頁,讓訪客每次進來都必重讀,
而不是從瀏覽器中的 cache 中抓取,對於留言版、討論區這一類的頁面,是很貼新的設計,
使用者不必按下重新整理就可以看到剛剛的留言。
<meta http-equiv="refresh" content="30; abc.htm">
3.強迫 Reload 網頁
<meta http-equiv="Expires" content="Tue, 01 Jan 1980 1:00:00 GMT">
這個例子,是強迫瀏覽器重新整理(reload)該頁,讓訪客每次進來都必重讀,
而不是從瀏覽器中的 cache 中抓取,對於留言版、討論區這一類的頁面,是很貼新的設計,
使用者不必按下重新整理就可以看到剛剛的留言。
為什麼會強迫reload?道理很簡單,我們可以很明顯的發現到,該頁的到期日是1980年,
所以無論如何,時間絕對過期,所以瀏覽器一定會自動重讀該頁.
轉址服務,代表5秒後自動轉址到CF去
<META HTTP-EQUIV="refresh" ONTENT="5;URL=http://www.cityfamily.com.tw/">
所以無論如何,時間絕對過期,所以瀏覽器一定會自動重讀該頁.
轉址服務,代表5秒後自動轉址到CF去
<META HTTP-EQUIV="refresh" ONTENT="5;URL=http://www.cityfamily.com.tw/">
4.指定「關鍵字」,讓搜尋引擎知道你的關鍵字,更容易找到你的網站。
<meta http-equiv="keywords" content="關鍵字一, 關鍵字二, 關鍵字三,….">
關鍵字是訪客透過搜尋引擎尋找你的網站時所用的字眼。
<meta http-equiv="keywords" content="關鍵字一, 關鍵字二, 關鍵字三,….">
關鍵字是訪客透過搜尋引擎尋找你的網站時所用的字眼。
關鍵字與關鍵字間用逗點「,」隔開。你可以列到100個關鍵字,但是,記住不要重複三次以上,
因為搜尋引擎有可能會把它們當作是垃圾而把你除名。
因為搜尋引擎有可能會把它們當作是垃圾而把你除名。
5.讓搜尋引擎讀取你的網站介紹
<meta http-equiv="description" content="網站內容簡介(約一百字左右)">
讓搜尋引擎直接讀取有關你網站的簡單介紹,對於可以直接搜尋網頁內容的引擎,
如果你的網站沒有 META description 這一段,搜尋引擎就會抓網頁前面的一些文字來當作網站
的描述。
<meta http-equiv="description" content="網站內容簡介(約一百字左右)">
讓搜尋引擎直接讀取有關你網站的簡單介紹,對於可以直接搜尋網頁內容的引擎,
如果你的網站沒有 META description 這一段,搜尋引擎就會抓網頁前面的一些文字來當作網站
的描述。
6.refresh
<META HTTP-EQUIV="refresh" CONTENT="1; URL=framepagename.html">
代表等待一秒後,重新更新
<META HTTP-EQUIV="refresh" CONTENT="15">
為每15秒重新下載(refresh)網頁一次。
<META HTTP-EQUIV="refresh" CONTENT="300">
網頁每五分鐘自動更新一次,就設定CONTENT="300"。
<META HTTP-EQUIV="refresh" CONTENT="1; URL=framepagename.html">
代表等待一秒後,重新更新
<META HTTP-EQUIV="refresh" CONTENT="15">
為每15秒重新下載(refresh)網頁一次。
<META HTTP-EQUIV="refresh" CONTENT="300">
網頁每五分鐘自動更新一次,就設定CONTENT="300"。
7.手動更新
<A HREF="javascript:history.go(0)">重新下載</A>
<A HREF="javascript:history.go(0)">重新下載</A>
沒有留言:
張貼留言