|
<meta>是HTML文檔文件頭…標記內(nèi)的一個輔助性標記,往往不引起用戶的注意,但是它對于網(wǎng)頁是否能夠被搜索引擎檢索、提高網(wǎng)頁在搜索列表的排序起著關(guān)鍵的作用,
是一個非常有價值的標記。 <meta>標記為單標記,沒有尾標記。<meta>標記共有兩個屬性,分別是http-equiv屬性和name屬性。 (1)name屬性 name屬性主要用于描述網(wǎng)頁,與之對應的屬性值為content,content中的內(nèi)容主要是便于搜索引擎查找信息和分類信息用的。meat標記的name屬性語法格式是: <meta name=“參數(shù)” content=“具體的參數(shù)值”> 其中name屬性主要有以下幾種參數(shù)值: keywords(關(guān)鍵字):keywords用來告訴搜索引擎該網(wǎng)頁的關(guān)鍵字是什么。 <meta name="keywords" content="science,education,culture,,entertaiment "> description(網(wǎng)站內(nèi)容描述):description用來告訴搜索引擎網(wǎng)站的主要內(nèi)容。 <meta name="description" content="This page is about science, education etc."> robots(機器人向?qū)В?robots用來告訴搜索機器人需要索引的頁面有哪些。content的參數(shù)有all、none、index、noindex、follow、nofollow。默認是all。 <meta name="robots" content="none"> author(作者):標注網(wǎng)頁的作者。 <meta name="author" content="brion@mail.abc.com"> (2)http-equiv屬性 http-equiv,相當于HTTP的文件頭作用,它可以向瀏覽器傳回一些有用的信息,以幫助正確顯示網(wǎng)頁內(nèi)容.例如按照用戶定義的樣式表單顯示網(wǎng)頁內(nèi)容,必須使用<meta http-equiv=“Content-type” content=“text/css”>與之對應的屬性值為content,content中的內(nèi)容其實就是各個參數(shù)的變量值。meat標記的http-equiv屬性語法格式是:<meta http-equiv="參數(shù)" content="參數(shù)變量值"> http-equiv屬性主要有以下幾種參數(shù): content-type(顯示字符集的設(shè)定):設(shè)定頁面使用的字符集。 例如:<meta http-equiv="content-type" content="text/html; charset=gb2312"> expires(期限):用于設(shè)定網(wǎng)頁的到期時間。一旦網(wǎng)頁過期,必須到服務(wù)器上重新下載。 例如:<meta http-equiv="expires" content="Fri, 12 Jan 2001 18:18:18 GMT"> pragma(Cache模式):禁止瀏覽器從本地計算機的緩存中訪問頁面內(nèi)容。 例如:<meta http-equiv="pragma" content="no-cache"> 該種設(shè)定訪問者將無法使用脫機瀏覽功能。 refresh(刷新):自動刷新并指向新頁面。 例如:<meta http-equiv="refresh" content="60; url=new.htm"> 則瀏覽器將在60秒后,自動轉(zhuǎn)到new.htm。可以利用這個功能,制作一個封面,在若干時間后,自動帶讀者來到你的目錄頁。如果URL項沒有,瀏覽器則刷新本頁。這就實現(xiàn)了WWW聊天室定期刷新的特性。 set-cookie(cookie設(shè)定):如果網(wǎng)頁過期,那么存盤的cookie將被刪除。 例如:<meta http-equiv="set-cookie" content="cookievalue=xxx;expires=Friday, 12-Jan-2004 20:30:00 GMT;path=/"> window-target(顯示窗口的設(shè)定):強制頁面在當前窗口以獨立頁面顯示。 例如:<meta http-equiv="window-target" content="_top">可以用來防止別人在框架里調(diào)用自己的頁面。 <base>標記定義了文檔的基礎(chǔ)URL地址,在文檔中所有的相對地址形式的URL都是相對于這里定義的URL而言的。一篇文檔中的<base>標記不能多于一個,必須放于頭部,并且應該在任何包含URL地址的語句之前。 (1)href 屬性 href屬性指定了文檔的基礎(chǔ)URL地址,該屬性在<base>標記中是必須存在的。 例如:如果希望將文檔的基礎(chǔ)URL定義為“www.abc.com”,則可以使用如下語句: <base href = "www.abc.com"> 當定義了基礎(chǔ)URL地址之后,文檔中所有引用的URL地址都從該基礎(chǔ)URL地址開始,例如,對于上面的語句,如果文檔中一個超級鏈接指向gsl/welcome.htm,則它實際上指向的是如下URL地址:www.abc.com/gsl/welcome.htm (2)target target屬性同框架一起使用,它定義了當文檔中的鏈接被點擊后,在哪一個框架中展開頁面。如果文檔中超級鏈接沒有明確指定展開頁面的目標框架集,則就使用這里定義的地址代替。常用的target的屬性值有: _blank,表明在新窗口中打開鏈接指向的頁面。 _self,在當前文檔的框架中打開頁面。 _parent,在當前文檔的父窗口中打開頁面。 _top,在鏈接所在的完整窗口中展開頁面。 |
|
|