HTML文件HEAD內部標記淺析
使用各種所見即所得工具制作主頁已經是一件非常容易的事情了。但是了解HTML源代碼和語法,無疑對我們制作主頁有更大的幫助,也可以使用戶能更精確地控制頁面的效果。介紹HTML語法的文章已經很多,但是除了TITLE標記外,HEAD里還有其他的幾個標記。這些標記雖然不常用,但是需要我們對他們有一定的了解。
一、META
META標記用于描述不包含在標準HTML里的一些文檔信息。激烈的競爭使瀏覽器廠商紛紛利用META開發出許多實用的功能,又使這些功能在常用的瀏覽器中都有效。下面介紹幾個很有用的用法:
*<META NAME="keywords" CONTENT="yourkeyword">
<META NAME="description" CONTENT="your homepage's description">
本頁的關鍵字和描述。在頁面里加上這些定義后,一些搜索引擎就能夠讓讀者根據這些關鍵字查找到你的主頁,了解你的主頁內容。
* <META HTTP-EQUIV="refresh" CONTENT="60; URL="new.htm">
瀏覽器將在60秒后,自動轉向到new.htm。你可以利用這個功能,制作一個封面,在若干時間后,自動帶讀者來到你的目錄頁。
如果URL項沒有,瀏覽器就是刷新本頁。這就實現了WWW聊天室定期刷新的特性。
* <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=GB2312">
描述本頁使用的語言。瀏覽器根據此項,就可以選擇正確的語言編碼,而不需要讀者自己在瀏覽器里選擇。GB2312是指簡體中文,而臺灣BIG5內碼的主頁則是用BIG5。
* <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
強制性調用網上的最新版本。瀏覽器為了節約時間,在本地硬盤上保存一個網上文件的臨時版本。在你要重新調用時,直接顯示硬盤上的文件,而不是網上的。如果你想讓讀者每次都看到最新的版本,就加上這句話。
二、LINK
顯示本文檔和其他文檔之間的連接關系。一個最有用的應用就是外部層疊樣式表的定位。格式如下:
<LINK REL="stylesheet" HREF="style.css">
REL參數說明兩個文檔之間的關系,HREF說明目標文檔名。
關于層疊樣式表,請參考其他文章。
三、BASE
BASE主要有兩種用處:
1、<BASE HREF="原始地址">
本文檔的原始地址。這樣,讀者下載你的文檔之后,也可以知道是從哪里下載的。
2、<BASE TARGET="目的框架名">
在一個框架(frame)頁中,如果要把某個框架的連接在另外一個框架顯示,例如,把menu框架中的連接顯示到content框架,就可以在menu框架中的頁面加上<BASE TARGET="content">,這樣,就沒有必要在menu頁面的所有連接的<a>標記中添加target屬性了,除非這個連接不是在content框架中顯示。