首頁 web前端 html教學 html的meta屬性使用總結

html的meta屬性使用總結

Apr 01, 2017 pm 03:09 PM
html meta 總結 標籤

原文:http://www.haorooms.com/post/html_meta_ds


引子

之前的我的部落格中對於meta有個介紹,例如:http://www.haorooms.com/post/liulanq_think_ie 瀏覽器安全性想到的這篇文章,中間介紹了meta下面IE的一些屬性,可以實現頁面之間的過渡轉換。已經SEO優化中有所提及。以下具體介紹一下meta的功能和使用。


前言

meta是html語言head區的輔助性標籤。也許你認為這些程式碼可有可無。其實如果你能夠用好meta標籤,會為你帶來意想不到的效果,meta標籤的作用有:搜尋引擎優化(SEO),定義頁面使用語言,自動刷新並指向新的頁面,實現網頁轉換時的動態效果,控制頁面緩衝,網頁定級評價,控制網頁顯示的視窗等!


html的meta總結

meta標籤的組成:meta標籤共有兩個屬性,它們分別是http-equiv屬性和name屬性,不同的屬性又有不同的參數值,這些不同的參數值就實現了不同的網頁功能。


1、name屬性

name屬性主要用來描述網頁,與之對應的屬性值為content,content中的內容主要方便搜尋引擎機器人查找資訊和分類資訊用的。

meta標籤的name屬性語法格式是:

[code]<meta name="参数"content="具体的参数值">。
登入後複製



#其中name屬性主要有下列幾種參數: 








# A、Keywords(關鍵字)
 

說明:keywords用來告訴搜尋引擎你網頁的關鍵字是什麼。

範例:

[code]<meta name="keywords"content="meta总结,html meta,meta属性,meta跳转">
登入後複製


B、description(網站內容描述)


說明:description用來告訴搜尋引擎你的網站主要內容。

範例:

[code]<meta name="description"content="haorooms博客,html的meta总结,meta是html语言head区的一个辅助性标签。">
登入後複製



C、robots(機器人精靈)
說明:robots用來告訴搜尋機器人哪些頁面需要索引,哪些頁面不需要索引。

content的參數有all,none,index,noindex,follow,nofollow。預設是all。

範例:

[code]<meta name="robots"content="none">
登入後複製




具體參數如下:


資訊參數為all:檔案會被檢索,且頁面上的連結可以被查詢;資訊參數為none:檔案將不會被檢索,且頁面上的連結不可以被查詢;

資訊參數為index:檔案將被檢索;

資訊參數為follow:頁面上的連結可以被查詢;
資訊參數為noindex:檔案將不會被檢索,但頁面上的連結可以被查詢;


資訊參數為nofollow:檔案將被檢索,但頁面上的連結不可以被查詢;
#D、author(作者)

說明:標註網頁的作者

範例:

[code]<meta name="author"content="root,root@xxxx.com">
登入後複製

#E、generator


##

[code]<meta name="generator"content="信息参数"/>
登入後複製



#meta標籤的generator的資訊參數,代表說明網站的採用的什麼軟體製作。
F、COPYRIGHT


[code]<META NAME="COPYRIGHT"CONTENT="信息参数">
登入後複製


#meta標籤的COPYRIGHT的資訊參數,代表說明網站版權資訊。


G、revisit-after



[code]<META name="revisit-after"CONTENT="7days">
登入後複製

revisit-after代表網站重訪,7days代表7天,依此類推。



2、http-equiv屬性http-equiv顧名思義,相當於http的檔案頭作用,它可以向瀏覽器傳回一些有用的信息,以幫助正確且精確地顯示網頁內容,與之對應的屬性值為content,content中的內容其實就是各個參數的變數值。

meta標籤的http-equiv屬性語法格式是:

[code]<meta http-equiv="参数"content="参数变量值">;
登入後複製

其中http-equiv屬性主要有下列幾種參數:


A、Expires(期限)
說明:可以用來設定網頁的到期時間。一旦網頁過期,必須到伺服器重新傳輸。

用法:

[code]<meta http-equiv="expires"content="Fri,12Jan200118:18:18GMT">
登入後複製

注意:必須使用GMT的時間格式。


B、Pragma(cache模式)
說明:禁止瀏覽器從本機電腦的快取存取頁面內容。

用法:

[code]<meta http-equiv="Pragma"content="no-cache">
登入後複製

注意:這樣設定,訪客將無法離線瀏覽。


C、Refresh(刷新)
說明:自動刷新並指向新頁面。

用法:

[code]<meta http-equiv="Refresh"content="2;URL=http://www.haorooms.com"> //(注意后面的引号,分别在秒数的前面和网址的后面)
登入後複製

注意:其中的2是指停留2秒鐘後自動刷新到URL網址。


D、Set-Cookie(cookie設定)
說明:如果網頁過期,那麼儲存的cookie將會被刪除。

用法:

[code]<meta http-equiv="Set-Cookie"content="cookie value=xxx;expires=Friday,12-Jan-200118:18:18GMT;path=/">
登入後複製

注意:必須使用GMT的時間格式。


E、Window-target(顯示視窗的設定)
說明:強制頁面在目前視窗以獨立頁面顯示。

用法:

[code]<meta http-equiv="Window-target"content="_top">
登入後複製

###注意:用來防止別人在框架裡呼叫自己的頁面。 #########F、content-Type(顯示字元集的設定)#########說明:設定頁面使用的字元集。 ######用法:######
[code]<meta http-equiv="content-Type"content="text/html;charset=gb2312">
登入後複製



具体如下:

meta标签的charset的信息参数如GB2312时,代表说明网站是采用的编码是简体中文;

meta标签的charset的信息参数如BIG5时,代表说明网站是采用的编码是繁体中文;

meta标签的charset的信息参数如iso-2022-jp时,代表说明网站是采用的编码是日文;

meta标签的charset的信息参数如ks_c_5601时,代表说明网站是采用的编码是韩文;

meta标签的charset的信息参数如ISO-8859-1时,代表说明网站是采用的编码是英文;

meta标签的charset的信息参数如UTF-8时,代表世界通用的语言编码;

G、content-Language(显示语言的设定)

用法:

[code]<meta http-equiv="Content-Language"content="zh-cn"/>
登入後複製



H、Cache-Control指定请求和响应遵循的缓存机制。

Cache-Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置Cache-Control并不会修改另一个消息处理过程中的缓存处理过程。请求时的缓存指令包括no-cache、no-store、max-age、max-stale、min-fresh、on

ly-if-cached,响应消息中的指令包括public、private、no-cache、no-store、no-transform、must-revalidate、proxy-revalidate、max-age。各个消息中的指令含义如下

Public指示响应可被任何缓存区缓存

Private指示对于单个用户的整个或部分响应消息,不能被共享缓存处理。这允许服务器仅仅描述当用户的部分响应消息,此响应消息对于其他用户的请求无效

no-cache指示请求或响应消息不能缓存

no-store用于防止重要的信息被无意的发布。在请求消息中发送将使得请求和响应消息都不使用缓存。

max-age指示客户机可以接收生存期不大于指定时间(以秒为单位)的响应

min-fresh指示客户机可以接收响应时间小于当前时间加上指定时间的响应

max-stale指示客户机可以接收超出超时期间的响应消息。如果指定max-stale消息的值,那么客户机可以接收超出超时期指定值之内的响应消息。

J、http-equiv="imagetoolbar"

[code]<meta http-equiv="imagetoolbar"content="false"/>
登入後複製



指定是否显示图片工具栏,当为false代表不显示,当为true代表显示。

K、Content-Script-Type

[code]<Meta http-equiv="Content-Script-Type"Content="text/javascript">
登入後複製



W3C网页规范,指明页面中脚本的类型。

L 页面跳转,只用于IE

具体请看 http://www.haorooms.com/post/liulanq_think_ie

以上是html的meta屬性使用總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

HTML 中的表格邊框 HTML 中的表格邊框 Sep 04, 2024 pm 04:49 PM

HTML 表格邊框指南。在這裡,我們以 HTML 中的表格邊框為例,討論定義表格邊框的多種方法。

HTML 左邊距 HTML 左邊距 Sep 04, 2024 pm 04:48 PM

HTML 左邊距指南。在這裡,我們討論 HTML margin-left 的簡要概述及其範例及其程式碼實作。

HTML 中的巢狀表 HTML 中的巢狀表 Sep 04, 2024 pm 04:49 PM

這是 HTML 中巢狀表的指南。這裡我們討論如何在表中建立表格以及對應的範例。

HTML 表格佈局 HTML 表格佈局 Sep 04, 2024 pm 04:54 PM

HTML 表格佈局指南。在這裡,我們詳細討論 HTML 表格佈局的值以及範例和輸出。

HTML 輸入佔位符 HTML 輸入佔位符 Sep 04, 2024 pm 04:54 PM

HTML 輸入佔位符指南。在這裡,我們討論 HTML 輸入佔位符的範例以及程式碼和輸出。

HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

HTML 有序列表指南。在這裡我們也分別討論了 HTML 有序列表和類型的介紹以及它們的範例

在 HTML 中移動文字 在 HTML 中移動文字 Sep 04, 2024 pm 04:45 PM

HTML 中的文字移動指南。在這裡我們討論一下marquee標籤如何使用語法和實作範例。

HTML onclick 按鈕 HTML onclick 按鈕 Sep 04, 2024 pm 04:49 PM

HTML onclick 按鈕指南。這裡我們分別討論它們的介紹、工作原理、範例以及各個事件中的onclick事件。

See all articles