常用meta標籤屬性,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,mycodewind@qq.com">
注意: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屬性,在網頁載入時預設隱藏地址欄與導覽列。
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。