`

HTML中<meta>标签的使用

阅读更多

    meta是html语言head区的一个辅助性标签。也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,meta标签的作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等!

meta标签的组成:meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。

1、name属性

  name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。

 meta标签的name属性语法格式是:

<meta name="参数" content="具体的参数值"> 。   

其中name属性主要有以下几种参数:  

A、Keywords(关键字)  

说明:keywords用来告诉搜索引擎你网页的关键字是什么。   

举例:<meta name ="keywords" content="science, education,culture,politics,ecnomics,relationships, entertaiment, human">   

B、description(网站内容描述)   

说明:description用来告诉搜索引擎你的网站主要内容。   

举例:<meta name="description" content="This page is about the meaning of science, education,culture.">   

C、robots(机器人向导)   

说明:robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。   

content的参数有all,none,index,noindex,follow,nofollow。默认是all。   

举例:<meta name="robots" content="none">   

D、author(作者)   

说明:标注网页的作者   

举例:<meta name="author" content="root,root@21cn.com">   

2、http-equiv属性   

http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。   

meta标签的http-equiv属性语法格式是:

<meta http-equiv="参数" content="参数变量值"> ;

其中http-equiv属性主要有以下几种参数:   

A、Expires(期限)   

说明:可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新传输。   

用法:<meta http-equiv="expires" content="Fri, 12 Jan 2001 18:18:18 GMT">   

注意:必须使用GMT的时间格式。   

B、Pragma(cache模式)   

说明:禁止浏览器从本地计算机的缓存中访问页面内容。   

用法:<meta http-equiv="Pragma" content="no-cache">   

注意:这样设定,访问者将无法脱机浏览。   

C、Refresh(刷新)   

说明:自动刷新并指向新页面。   

用法:<meta http-equiv="Refresh" content="2;URL=http://www.root.net">(注意后面的引号,分别在秒数的前面和网址的后面)   

注意:其中的2是指停留2秒钟后自动刷新到URL网址。   

D、Set-Cookie(cookie设定)   

说明:如果网页过期,那么存盘的cookie将被删除。   

用法:<meta http-equiv="Set-Cookie" content="cookievalue=xxx; expires=Friday, 12-Jan-2001 18:18:18 GMT; path=/">   

注意:必须使用GMT的时间格式。   

E、Window-target(显示窗口的设定)   

说明:强制页面在当前窗口以独立页面显示。   

用法:<meta http-equiv="Window-target" content="_top">   

注意:用来防止别人在框架里调用自己的页面。   

F、content-Type(显示字符集的设定)   

说明:设定页面使用的字符集。   

用法:<meta http-equiv="content-Type" content="text/html; charset=gb2312">   

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

用法:<meta http-equiv="Content-Language" content="zh-cn" />


Meta标签使用技巧:

  Meta标签是用来描述网页属性的一种语言,标准的Meta标签可以便于搜索引擎排序,提高搜索引擎网站权重排名。要想网站做的更符合搜索引擎标准就必须了解meta标签,下面由Seoer惜缘于大家讲讲meta标签含义与使用方法:

1、META标签 的keywords   

写法为:<meta name="Keywords" content="信息参数" />   

meat标签的Keywords的的信息参数,代表说明网站的关键词是什么。   

2、META标签的Description   

<meta name="Description" content="信息参数" />   

meta标签的Description的信息参数,代表说明网站的主要内容,概况是什么。   

3、META标签的http-equiv=Content-Type content="text/html   

http-equiv=Content-Type代表的是HTTP的头部协议,提示浏览器网页的信息,   

<meta http-equiv="Content-Type" content="text/html; charset=信息参数" />   

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时,代表世界通用的语言编码;   

4、META标签的generator   

<meta name="generator" content="信息参数" />   

meta标签的generator的信息参数,代表说明网站的采用的什么软件制作。   

5、META标签的author   

<meta name="author" content="信息参数">   

meta标签的author的信息参数,代表说明网页版权作者信息。   

6、META标签的http-equiv="Refresh"   

<Meta http-equiv="Refresh" Content="时间; Url=网址参数">   

meta标签的Refresh代表多少时间网页自动刷新,加上Url中的网址参数就代表,多长时间自动链接其他网址。   

7、META标签的HTTP-EQUIV="Pragma" CONTENT="no-cache"   

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">代表禁止浏览器从本地计算机的缓存中访问页面内容,这样设定,访 问者将无法脱机浏览。   

8、META标签的COPYRIGHT   

<META NAME="COPYRIGHT" CONTENT="信息参数">   

meta标签的COPYRIGHT的信息参数,代表说明网站版权信息。   

9、META标签的http-equiv="imagetoolbar"   

<meta http-equiv="imagetoolbar" content="false" />   

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

10、META标签的Content-Script-Type   

<Meta http-equiv="Content-Script-Type" Content="text/javascript">   

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

11、META标签的revisit-after   

<META name="revisit-after" CONTENT="7 days" >   

revisit-after代表网站重访,7 days代表7天,依此类推。   

12、META标签的Robots   <meta name="Robots" contect="信息参数">   

Robots代表告诉搜索引擎机器人抓取哪些页面   

其中的属性说明如下:   

信息参数为all:文件将被检索,且页面上的链接可以被查询;   

信息参数为none:文件将不被检索,且页面上的链接不可以被查询;   

信息参数为index:文件将被检索;   

信息参数为follow:页面上的链接可以被查询;   

信息参数为noindex:文件将不被检索,但页面上的链接可以被查询;   

信息参数为nofollow:文件将被检索,但页面上的链接不可以被查询;

分享到:
评论
2 楼 senton 2011-04-07  
不错~~~
1 楼 xt19c 2011-04-07  
学习了~~~

相关推荐

    JSP标签 <meta>的作用

    `&lt;meta&gt;` 标签是 HTML 中的一个元数据(metadata)标签,它用于提供关于 HTML 文档的信息,这些信息对用户来说通常是不可见的,但对浏览器、搜索引擎以及其他处理 HTML 文档的应用程序非常有用。接下来,我们将深入...

    meta标签详解

    在网页开发过程中,正确使用`&lt;meta&gt;`标签对于确保页面的兼容性、搜索引擎优化(SEO)以及用户访问体验具有重要意义。本文将详细介绍`&lt;meta&gt;`标签的各种属性及其用途,并通过实例帮助读者更好地理解如何在实际项目中...

    HTML绿色食品网站页面

    为了优化网页性能,我们还需要考虑SEO(搜索引擎优化),合理使用&lt;head&gt;中的&lt;meta&gt;标签,如设置描述和关键词,以及确保网站内容的可访问性,遵循WCAG(Web Content Accessibility Guidelines)标准。 最后,响应式...

    HTML基础代码资源

    2. **头部元素**:`&lt;head&gt;`中的`&lt;meta&gt;`标签用于设置字符编码,如`&lt;meta charset="UTF-8"&gt;`,确保文本正确显示。`&lt;link&gt;`可以用来引入外部CSS样式表,`&lt;script&gt;`用于引入JavaScript代码。 3. **基本标签**:HTML的...

    HTMLMETA标签.pdf

    在本文件中,我们看到了&lt;meta&gt;标签的多种属性和使用方式,以及它们在不同文档类型定义(DTD)中的应用。 首先,了解&lt;meta&gt;标签的两种主要用途是很有必要的。第一种是提供文档的元信息,比如字符编码、页面描述、...

    HTML5 对各个标签的定义与规定:meta

    ### HTML5中的`&lt;meta&gt;`标签详解 在HTML5中,`&lt;meta&gt;`标签被用于定义文档中的元数据,即关于文档的数据。这些元数据不显示在页面上,但会被浏览器解析并用作其他用途,比如搜索引擎优化(SEO)、设置字符集、控制...

    HTML常用标签.pdf

    14. &lt;hr&gt;:&lt;hr&gt; 标签在 HTML 页面中创建一条水平线。 15. &lt;center&gt;:对其所包括的文本进行水平居中。 16. &lt;a&gt;:&lt;a&gt; 标签可定义锚。锚(anchor) 有两种用法:通过使用 href 属性,创建指向另外一个文档的链接(或...

    html中标签meta的详细使用方法和作用

    ### HTML中的`&lt;meta&gt;`标签详解与应用 #### 一、`&lt;meta&gt;`标签概述 在HTML中,`&lt;meta&gt;`标签主要用于定义元数据(metadata),即关于数据的数据。这些元数据不会显示在页面上,但会被浏览器用来理解网页的一些基本...

    header和meta头部信息

    1. **源码分析**:如何在实际项目中使用`&lt;header&gt;`和`&lt;meta&gt;`标签,以及它们在不同框架(如React、Vue等)中的应用。 2. **调试工具**:开发者可以使用浏览器的开发者工具检查和修改`&lt;header&gt;`和`&lt;meta&gt;`标签,以便...

    HTML总结整本书

    **&lt;FONT&gt;标签**用于设置字体、大小和颜色,但在HTML5中已不推荐使用,更建议使用CSS来控制样式。 **&lt;P&gt;标签**表示一个段落,而**&lt;BR&gt;标签**则用于强制换行。 **&lt;HR&gt;标签**创建一条水平线,常用于分隔内容。 **...

    WebApp里的Meta标签大全

    &lt;meta name="description" content="这是一个优秀的WebApp示例,展示了如何使用各种meta标签来增强移动体验。"&gt; &lt;meta name="author" content="张三"&gt; &lt;meta name="robots" content="index, follow"&gt; &lt;/head&gt; ...

    第6章HTML+CSS教学课件.ppt

    DOCTYPE声明用于告诉浏览器使用什么规范,&lt;title&gt;标签用于设置网页的标题,&lt;meta&gt;标签用于设置网页的关键字、描述等信息。 7. 标题标签 标题标签包括&lt;h1&gt;、&lt;h2&gt;、&lt;h3&gt;、&lt;h4&gt;、&lt;h5&gt;、&lt;h6&gt;等,用于设置网页的标题。 ...

    html标签及用法

    &lt;body&gt;中的文本内容标签有:&lt;h1&gt;到&lt;h6&gt;定义不同级别的标题;&lt;p&gt;用于段落;&lt;strong&gt;表示强调,&lt;em&gt;表示重要或斜体;&lt;br&gt;插入换行;&lt;a&gt;创建超链接,href属性指定链接地址。 四、列表标签 &lt;ul&gt;和&lt;ol&gt;用于无序列表和...

    SEO优化基本HTML代码优化教程.pdf

    本文档中介绍了meta标签的应用,包括&lt;meta http-equiv="Content-Language" content="zh-cn"&gt;、&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;、&lt;meta name="keywords" content="关键词 "&gt;、...

    HTML中的&lt;meta&gt;标签的使用详解

    HTML中的`&lt;meta&gt;`标签是网页元数据的重要组成部分,它提供了关于HTML文档的额外信息,这些信息不直接显示在页面上,但对浏览器、搜索引擎和其他Web服务至关重要。本文将深入探讨`&lt;meta&gt;`标签的使用及其重要性。 ...

    html标签介绍大全

    HTML提供了多种标签用于文本格式化,如&lt;b&gt;粗体&lt;/b&gt;、&lt;i&gt;斜体&lt;/i&gt;、&lt;u&gt;下划线&lt;/u&gt;、&lt;strong&gt;强调&lt;/strong&gt;、&lt;em&gt;着重&lt;/em&gt;、&lt;del&gt;删除线&lt;/del&gt;等。此外,&lt;pre&gt;用于保留原文格式,&lt;code&gt;表示代码块,&lt;abbr&gt;表示缩写。 ...

    HTML标签详解.pdf

    HTML提供了两种文件更新方式,第一种是使用&lt;meta&gt;标签,例如:&lt;meta http-equiv="refresh" content="10"&gt;,这将使得网页每10秒自动更新一次。第二种是使用&lt;meta&gt;标签并指定要链接的文件,例如:&lt;meta ...

    HTML与CSS标签(一)

    常见的`&lt;head&gt;`标签内容包括`&lt;title&gt;`、`&lt;meta&gt;`、`&lt;link&gt;`、`&lt;style&gt;`和`&lt;script&gt;`等。 3. **`&lt;body&gt;`** - **文档主体标签**:这里存放的是网页上实际显示的所有内容,如文本、图片、链接等。 ##### 示例: ```...

Global site tag (gtag.js) - Google Analytics