常用meta標籤屬性

《meta》
1.Keywords (關鍵字)
說明:告訴搜索引擎你網頁的關鍵字是什麼。
用法:<meta name="keywords" content="SEO優化,SEO優化教程,網站優化,搜索引擎優化教程">


2. Description (網頁描述)
說明:Description用來告訴搜索引擎你的網頁主要內容。
用法:<meta name="description" content="學習研究搜索引擎優化網提供專業的SEO優化教程,收集整理SEO優化文章、SEO優化工具,爲網絡營銷貢獻出自己的一份力量。" />


3. Robots (機器人嚮導)
說明:Robots用來告訴搜索機器人哪些頁面需要索引,哪些頁面不需要索引。Content的參數有all、none、index、noindex、follow、nofollow。默認是all。
用法:<meta name="robots" content="All|None|Index|Noindex|Follow|Nofollow">
all:文件將被檢索,且頁面上的鏈接可以被查詢;
none:文件將不被檢索,且頁面上的鏈接不可以被查詢;(和 "noindex, no follow" 起相同作用)
index:文件將被檢索;(讓robot/spider登錄)
follow:頁面上的鏈接可以被查詢;
noindex:文件將不被檢索,但頁面上的鏈接可以被查詢;(不讓robot/spider登錄)
nofollow:文件將不被檢索,頁面上的鏈接可以被查詢。(不讓robot/spider順着此頁的連接往下探找) 


4. Author (作者)
說明:標註網頁的作者或製作組
用法:<meta name="author" content="mycodewind,[email protected]">
注意:Content可以是:你或你的製作組的名字,或Email


5. Copyright (版權)
說明:標註版權
用法:<meta name="copyright" content="本網站版權歸CSDN所有">


6. Generator (編輯器)
說明:編輯器的說明
用法:<meta name="generator" content="PCDATA|FrontPage|">
注意:Content="你所用編輯器"


7. Revisit-after (重訪)
說明:通知搜索引擎多少天訪問一次
用法:<meta name="revisit-after" content="7 days" >


從IE9開始引入了固定網站功能,對用戶來說這是一種只需在任務欄上單擊圖標即可直接訪問網站的簡單方式。固定網站還易於實現,僅需要非常少的代碼。以下的元數據標籤只在IE9+生效。如Windows Vista,Windows 7系統上。官方文檔地址http://msdn.microsoft.com/zh-cn/library/ie/gg491732%28v=vs.85%29.aspx 。所有元素都是可選的。

8.移動端viewport標籤
含義如下:
width
控制 viewport 的大小,可以指定的一個值或者特殊的值,如 device-width 爲設備的寬度(單位爲縮放爲 100% 時的 CSS 的像素)。


height
和 width 相對應,指定視窗的高度。


target-densitydpi
一個屏幕像素密度是由屏幕分辨率決定的,通常定義爲每英寸點的數量(dpi)。Android支持三種屏幕像素密度:低像素密度,中像素密度,高像素密度。一個低像素密度的屏幕每英寸上的像素點更少,而一個高像素密度的屏幕每英寸上的像素點更多。Android Browser和WebView默認屏幕爲中像素密度。
下面是 target-densitydpi 屬性的 取值範圍
device-dpi –使用設備原本的 dpi 作爲目標 dp。 不會發生默認縮放。
high-dpi – 使用hdpi 作爲目標 dpi。 中等像素密度和低像素密度設備相應縮小。
medium-dpi – 使用mdpi作爲目標 dpi。 高像素密度設備相應放大, 像素密度設備相應縮小。 這是默認的target density.
low-dpi -使用mdpi作爲目標 dpi。中等像素密度和高像素密度設備相應放大。
<value> – 指定一個具體的dpi 值作爲target dpi. 這個值的範圍必須在70–400之間。
爲了防止Android Browser和WebView 根據不同屏幕的像素密度對你的頁面進行縮放,你可以將viewport的target-densitydpi 設置爲 device-dpi。當你這麼做了,頁面將不會縮放。相反,頁面會根據當前屏幕的像素密度進行展示。在這種情形下,你還需要將viewport的width定義爲與設備的width匹配,這樣你的頁面就可以和屏幕相適應。

initial-scale
初始縮放。即頁面初始縮放程度。這是一個浮點值,是頁面大小的一個乘數。例如,如果你設置初始縮放爲“1.0”,那麼,web頁面在展現的時候就會以target density分辨率的1:1來展現。如果你設置爲“2.0”,那麼這個頁面就會放大爲2倍。

maximum-scale
最大縮放。即允許的最大縮放程度。這也是一個浮點值,用以指出頁面大小與屏幕大小相比的最大乘數。例如,如果你將這個值設置爲“2.0”,那麼這個頁面與target size相比,最多能放大2倍。

user-scalable
用戶調整縮放。即用戶是否能改變頁面縮放程度。如果設置爲yes則是允許用戶對其進行改變,反之爲no。默認值是yes。如果你將其設置爲no,那麼minimum-scale 和 

maximum-scale都將被忽略,因爲根本不可能縮放。
所有的縮放值都必須在0.01–10的範圍之內。
例:
(設置屏幕寬度爲設備寬度,禁止用戶手動調整縮放)
 <meta name="viewport" content="width=device-width,user-scalable=no" />
(設置屏幕密度爲高頻,中頻,低頻自動縮放,禁止用戶手動調整縮放)
<meta name="viewport" content="width=device-width,target-densitydpi=high-dpi,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>

另外,iOS 7.1的Safari爲meta標籤新增minimal-ui屬性,在網頁加載時默認隱藏地址欄與導航欄。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章