本章來介紹關於HTML5頭部標籤的小知識。有一定的參考價值,有需要的朋友可以參考一下,希望對你們有幫助。
meta是html語言head區的一個輔助性標籤,meta標籤的作用有很多,例如:搜尋引擎優化(seo),定義頁面使用語言,自動刷新並指向新的頁面,實現網頁轉換時的動態效果,控制頁面緩衝,網頁定級評價,控制網頁顯示的視窗等!
meta標籤的組成:meta標籤共有兩個屬性,它們分別是http-equiv屬性和name屬性,不同的屬性又有不同的參數值,這些不同的參數值就實現了不同的網頁功能。
一、 標籤的name屬性
name屬性主要用於描述網頁,與之對應的屬性值為content ,content中的內容主要是方便搜尋引擎機器人尋找資訊和分類資訊用的。
meta標籤的name屬性語法格式是:
<meta name="参数"content="具体的参数值">
其中name屬性主要有以下幾個參數:
1、Keywords (關鍵字)
說明:keywords用來告訴搜尋引擎你網頁的關鍵字是什麼。
<meta name="keywords"content="meta总结,html meta,meta属性,meta跳转">
2、description(網站內容描述)
<meta name="description"content="haorooms博客,html的meta总结,meta是html语言head区的一个辅助性标签。">
說明:description用來告訴搜尋引擎你的網站主要內容。
3、robots(機器人精靈)
說明:robots用來告訴搜尋機器人哪些頁面需要索引,哪些頁面不需要索引。
content的參數有all,none,index,noindex,follow,nofollow。預設是all。
<meta name="robots"content="none">
具體參數如下:
資訊參數為all:檔案將會被檢索,且頁面上的連結可以被查詢;
資訊參數為none:文件將不會被檢索,且頁面上的連結不可以被查詢;
資訊參數為index:文件將會被檢索;
資訊參數為follow:頁面上的連結可以被查詢;
資訊參數為noindex:檔案將不會被檢索,但頁面上的連結可以被查詢;
資訊參數為nofollow:文件將被檢索,但頁面上的連結不可以被查詢;
#4、author(作者)
<meta name="author"content="root,root@xxxx.com">
說明:標註網頁的作者
5、generator
<meta name="generator"content="信息参数"/>
meta標籤的generator的資訊參數,代表說明網站的採用的什麼軟體製作。
6、COPYRIGHT
<META NAME="COPYRIGHT"CONTENT="信息参数">
meta標籤的COPYRIGHT的資訊參數,代表說明網站版權資訊。
二、 標籤的http-equiv屬性
##http-equiv顧名思義,相當於http的文件頭作用,它可以傳回給瀏覽器一些有用的信息,以幫助正確且精確地顯示網頁內容,與之對應的屬性值為content,content中的內容其實就是各個參數的變數值。
meta標籤的http-equiv屬性語法格式是:<meta http-equiv="参数"content="参数变量值">;
#其中http-equiv屬性主要有下列幾種參數:
1、Expires(期限)
說明:可以用來設定網頁的到期時間。一旦網頁過期,必須到伺服器重新傳輸。<meta http-equiv="expires"content="Fri,12Jan200118:18:18GMT">
2、Pragma(cache模式)
說明:禁止瀏覽器從本機電腦的快取存取頁面內容。<meta http-equiv="Pragma"content="no-cache">
3、Refresh(刷新)
說明:自動刷新並指向新頁面。<meta http-equiv="Refresh"content="2;URL=http://www.haorooms.com"> //(注意后面的引号,分别在秒数的前面和网址的后面)
4、Set-Cookie(cookie設定)
說明:如果網頁過期,那麼儲存的cookie將會被刪除。<meta http-equiv="Set-Cookie"content="cookie value=xxx;expires=Friday,12-Jan-200118:18:18GMT;path=/">
5、Window-target(顯示視窗的設定)
說明:強制頁面在目前視窗以獨立頁面顯示。<meta http-equiv="Window-target"content="_top">
6、content-Type(顯示字元集的設定)
說明:設定頁面使用的字元集。<meta http-equiv="content-Type"content="text/html;charset=gb2312">
meta標籤的charset的資訊參數如ks_c_5601時,代表說明網站是採用的編碼是韓文;meta標籤的charset的資訊參數如ISO-8859-1時,代表說明網站是採用的編碼是英文;meta標籤的charset的資訊參數如UTF-8時,代表世界通用的語言編碼;
7、content-Language(顯示語言的設定)
<meta http-equiv="Content-Language"content="zh-cn"/>
8、http-equiv="imagetoolbar"
<meta http-equiv="imagetoolbar"content="false"/>
指定是否显示图片工具栏,当为false代表不显示,当为true代表显示。
9、Content-Script-Type
<Meta http-equiv="Content-Script-Type"Content="text/javascript">
W3C网页规范,指明页面中脚本的类型。
三、常用的 标签写法
1、声明文档使用的字符编码:
2、优先使用 IE 最新版本和 Chrome:
3、页面描述:
4、页面关键词:
5、网页作者:
6、搜索引擎抓取:
7、为移动设备添加 viewport:
8、iOS 设备 begin:
9、添加到主屏后的标题(iOS 6 新增):
10、启用360浏览器的极速模式(webkit):
11、避免IE使用兼容模式:
12、不让百度转码:
13、微软的老式浏览器:
14、强制竖屏:
uc强制竖屏:
QQ强制竖屏:
UC强制全屏
QQ强制全屏:
15、点击无高光: windows phone
以上是淺談關於HTML5頭部標籤的小知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!