meta

生活百科 2023-01-26 10:45生活百科www.aizhengw.cn

meta

元素可提供相关页面的元信息(meta-information),比如针对搜寻引擎和更新频度的描述和关键字。 标籤位于文档的头部,不包含任何内容。 标籤的属性定义了与文档相关联的名称/值对。

基本介绍

  • 外文名meta 
  • 含义元素可提供相关页面的元信息 
  • 所处位置文档的头部,不包含任何内容 
  • 属性定义了与文档相关联的名称/值对 

介绍

meta标籤共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。
<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜寻引擎和更新频度的描述和关键字。
<meta> 标籤位于文档的头部,不包含任何内容。<meta> 标籤的属性定义了与文档相关联的名称/值对。
meta是html语言head区的一个辅助性标籤。几乎所有的网页里,我们可以看到类似下面这段的html代码
<head>
<meta http-equiv="content-Type" content="text/html; charset=gb2312" >
</head>
也许你认为这些代码可有可无。其实如果你能够用好meta标籤,会给你带来意想不到的效果,例如加入关键字会自动被大型搜寻网站自动蒐集;可以设定页面格式及刷新等等。

提示和注释

注释<meta> 标籤永远位于 head 元素内部。
注释元数据总是以名称/值的形式被成对传递的。
name属性
name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜寻引擎机器人查找信息和分类信息用的。
meta标籤的name属性语法格式是<meta name="参数" content="具体的参数值">;。
其中name属性主要有以下几种参数
A、Keywords(关键字)
说明keywords用来告诉搜寻引擎你网页的关键字是什幺。
举例<meta name ="keywords" content="science,education,culture,politics,ecnomics,relationships,entertainment,human">
B、description(网站内容描述)
说明description用来告诉搜寻引擎你的网站主要内容。
网站内容描述(description)的设计要点
①网页描述为自然语言而不是罗列关键字(与keywords设计正好相反);
②儘可能準确地描述网页的核心内容,通常为网页内容的摘要信息,也就是希望搜寻引擎在检索结果中展示的摘要信息;
③网页描述中含有有效关键字;
④网页描述内容与网页标题内容有高度相关性;
⑤网页描述内容与网页主体内容有高度相关性;
⑥网页描述的文字不必太多,一般不超过搜寻引擎检索结果摘要信息的最多字数(通常在100中文字之内,不同搜寻引擎略有差异)。
举例<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(作者)
说明标注网页的作者
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">;(注意后面的分号,分别在秒数的前面和网址的后面,URL可为空)
注意其中的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标籤的一个很重要的功能就是设定关键字,来帮助你的主页被各大搜寻引擎登录,提高网站的访问量。在这个功能中,最重要的就是对Keywords和description的设定。因为按照搜寻引擎的工作原理,搜寻引擎派出机器人自动检索页面中的keywords和description,并将其加入到自己的资料库,然后再根据关键字的密度将网站排序。,我们必须设定好关键字,来提高页面的搜寻点击率。下面我们来举一个例子供大家参考<meta name="keywords" content="政治,经济,科技,文化,卫生,情感,心灵,娱乐,生活,社会,企业,交通">
<meta name="description" content="政治,经济,科技,文化,卫生,情感,心灵,娱乐,生活,社会,企业,交通">
设定好这些关键字后,搜寻引擎将会自动把这些关键字添加到资料库中,并根据这些关键字的密度来进行合适的排序。
定义页面的使用语言
这是meta标籤最常见的功能,在製作网页时,我们在纯HTML代码下都会看到它,它起的作用是定义你网页的语言,当浏览者访问你的网页时,浏览器会自动识别并设定网页中的语言,如果你网页设定的是GB码,而浏览者没有安装GB码,这时网页只会呈现浏览者所设定的浏览器默认语言。同样的,如果该网页是英语,那幺charset=en。下面就是一个具有代表性的例子
<meta http-equiv=″content-Type″ content=″text/html; charset=gb2312″>
该代码就表示将网页的语言设定成国标码。
自动刷新并指向新的页面
如果你想使您的网页在无人控制的情况下,能自动在指定的时间内去访问指定的网页,就可以使用meta标籤的自动刷新网页的功能。下面我们来看一段代码
〈meta http-equiv=″refresh″ content=″2; URL=
这段代码可以使当前某一个网页在2秒后自动转到页面中去,这就是meta的刷新作用,在content中,2代表设定的时间(单位为秒),而URL就是在指定的时间后自动连线的网页地址。

动画效果

使用meta标籤,我们还可以在进入网页或者离开网页的一剎那实现动画效果,我们只要在页面的html代码中的<head></head>;标籤之间添加如下代码就可以了
<meta http-equiv="Page-Enter" content="revealTrans(duration=5.0,transition=20)">
一旦上述代码被加到一个网页中后,我们再进出页面时就会看到一些特殊效果,这个功能其实与FrontPage2000中的Format/Page Transition一样,但我们要注意的是所加网页不能是一个Frame页; RevealTrans动态滤镜
Duration表示滤镜特效的持续时间(单位秒)
Transition滤镜类型。表示使用哪种特效,取值为0-23:
0矩形缩小
1矩形扩大
2 圆形缩小
3 圆形扩大
4 下到上刷新
5 上到下刷新
6 左到右刷新
7 右到左刷新
8 竖百叶窗
9 横百叶窗
10 错位横百叶窗
11 错位竖百叶窗
12 点扩散
13 左右到中间刷新
14 中间到左右刷新
15 中间到上下
16 上下到中间
17 右下到左上
18 右上到左下
19 左上到右下
20 左下到右上
21 横条
22 竖条
23 以上22种随机选择一种

网页定级评价

IE4.0以上版本的浏览器可以防止浏览一些受限制的网站,而之所以浏览器会自动识别某些网站是否受限制,就是因为在网站meta标籤中已经设定好了该网站的级别,而该级别的评定是由美国RSAC,即娱乐委员会的评级机构评定的,如果你需要评价自己的网站,按要求提交表格,那幺RSAC会提供一段meta代码给你,複製到自己网页里就可以了。下面就是一段代码的样例
〈meta http-equiv=″PICS-Label″
content=′(PICS-1.1
l gen true comment ″RSACi North America Server″
for
on ″2001.08.16T08:15-0500″
r (n 0 s 0 v 0 l 0))′〉

控制页面缓冲

meta标籤可以设定网页到期的时间,也就是说,当你在Internet Explorer 浏览器中设定浏览网页时查看本地缓冲里的页面,那幺当浏览某一网页,而本地缓冲又有时,那幺浏览器会自动浏览缓冲区里的页面,直到meta中设定的时间到期,这时候,浏览器才会去取得新页面。例如下面这段代码就表示网页的到期时间是2001年1月12日18时18分18秒。
〈meta http-equiv=″expires″ content=″Friday,12-Jan-2001 18:18:18 GMT″〉

控制网页视窗

我们还可以使用meta标籤来控制网页显示的视窗,只要在网页中加入下面的代码就可以了<metahttp-equiv="window-target" content="_top">;,这段代码可以防止网页被别人作为一个Frame调用。

其他用法

scheme(方案)
说明scheme can be used when name is used to specify how the value of content should
be interpreted.
用于指定要用来翻译属性值的方案。此方案应该在由 <head> 标籤的 profile 属性指定的概况档案中进行了定义。
用法<meta scheme="ISBN" name="identifier" content="0-14-XXXXXX-1" >
Link (连结)
说明连结到档案
用法<Link href="soim.ico" rel="Shortcut Icon">
注意很多网站如果你把它保存在收件夹中后,会发现它连带着一个小图示,如果点击进入之后还会发现地址栏中也有个小图示。只要在你的页头加上这段话,就能轻鬆实现这一功能。<LINK> 用来将档案与其它 URL 作连结,但不会有连结按钮,用于<HEAD> 标记间, 格式如下
<link href="URL" rel="relationship">
<link href="URL" rev="relationship">
Base (基连结)
说明插入网页基连结属性
注意你网页上的所有相对路径在连结时都将在前面加上URL。其中target="_blank"是连结档案在新的视窗中打开,你可以做其他设定。将“_blank”改为“_parent”是连结档案将在当前视窗的父级视窗中打开;改为“_self”连结档案在当前视窗(帧)中打开;改为“_top”连结档案全萤幕显示。

使用方法

Meta标籤是用来描述网页属性的一种语言,标準的Meta标籤可以便于搜寻引擎排序,提高搜寻引擎网站权重排名。想网站做的更符合搜寻引擎标準就必须了解meta标籤,下面由Seoer惜缘给大家讲讲meta标籤含义与使用方法
keywords
META标籤的keywords
写法为<meta name="Keywords" content="信息参数" >
meta标籤的Keywords的的信息参数,代表说明网站的关键字是什幺。
Description
META标籤的Description
写法为<meta name="Description" content="信息参数" >
meta标籤的Description的信息参数,代表说明网站的主要内容,概况是什幺。
Content-Type
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(或GBK)时,代表说明网站是採用的编码是简体中文;
meta标籤的charset的信息参数如BIG5时,代表说明网站是採用的编码是繁体中文;
meta标籤的charset的信息参数如iso-2022-jp时,代表说明网站是採用的编码是日文;
meta标籤的charset的信息参数如ks_c_5601时,代表说明网站是採用的编码是韩文;
meta标籤的charset的信息参数如ISO-8859-1时,代表说明网站是採用的编码是英文;
meta标籤的charset的信息参数如UTF-8时,代表世界通用的语言编码。
注在HTML5中,在表达charset信息时可以简写,前面的内容可以去掉,即写法是 <meta charset="GBK">
generator
META标籤的generator
写法为<meta name="generator" content="信息参数" />
meta标籤的generator的信息参数,代表说明网站的採用的什幺软体製作。
author
META标籤的author
写法为<meta name="author" content="信息参数">
meta标籤的author的信息参数,代表说明网页着作权作者信息。
⒍META标籤的http-equiv="Refresh"
写法为<Meta http-equiv="Refresh" Content="时间; Url=网址参数">
meta标籤的Refresh代表多少时间网页自动刷新,加上Url中的网址参数就代表,多长时间自动连结其他网址。
Pragma
META标籤的HTTP-EQUⅣ="Pragma" CONTENT="no-cache"
写法为<META HTTP-EQUⅣ="Pragma" CONTENT="no-cache">;
代表禁止浏览器从本地计算机的快取中访问页面内容,这样设定,访问者将无法脱机浏览。
COPYRIGHT
META标籤的COPYRIGHT
写法为<META NAME="COPYRIGHT" CONTENT="信息参数">
meta标籤的COPYRIGHT的信息参数,代表说明网站版权资讯。
imagetoolbar
META标籤的http-equiv="imagetoolbar"
写法为<meta http-equiv="imagetoolbar" content="false" >
指定是否显示图片工具列,当为false代表不显示,当为true代表显示。
Content-Script-Type
META标籤的Content-Script-Type
写法为<Meta http-equiv="Content-Script-Type" Content="text/javascript">
W3C网页规范,指明页面中脚本的类型。
revisit-after
META标籤的revisit-after
写法为<META name="revisit-after" CONTENT="7 days" >
revisit-after代表网站重访,7 days代表7天,依此类推。
Robots
META标籤的Robots
写法为<meta name="Robots" content="信息参数">
Robots代表告诉搜寻引擎机器人抓取哪些页面

其中的属性

信息参数为all档案将被检索,且页面上的连结可以被查询;
信息参数为none档案将不被检索,且页面上的连结不可以被查询;
信息参数为index档案将被检索;
信息参数为follow页面上的连结可以被查询;
信息参数为noindex档案将不被检索,但页面上的连结可以被查询;
信息参数为nofollow档案将被检索,但页面上的连结不可以被查询;

标籤最佳化

meta标籤的内容最佳化很有可能将会成为一个网站点击率获取最关键的一个内容,如何更好进行meta标籤内容的最佳化?
1、细化监控範围;
2、建立动态网页标题和meta描述;
3、监视你的谷歌网站管理员网站简介;
4、包括你的独特的价值主张;
5、写的用户,而不是机器人。

差异

scheme 属性不被HTML5支持。
在 HTML5 中,有一个新的 charset 属性,它使字元集的定义更加容易,参考下面的使用格式
  • HTML 4.01<meta http-equiv="content-type" content="text/html; charset=UTF-8">
  • HTML5<meta charset="UTF-8">

属性

带(#)的为HTML5中的新属性
属性描述
charset(#)
character_set
定义文档的字元编码。
content
text
定义与 http-equiv 或 name 属性相关的元信息。
http-equiv
content-typ
edefault-style
refresh
把 content 属性关联到 HTTP 头部。
name
application-nam
eauthor
description
generator
keywords
把 content 属性关联到一个名称。
scheme
format/URI
HTML5不支持。定义用于翻译 content 属性值的格式。

英文前缀

前缀 pref.
⒈表示"变化","变换"
⒉表示"继","在...之后"
⒊表示"超越"
⒋表示"在...之间","介于"
5.在逻辑学中是“关于那个的,更高层次”的意思
例词metaphysics,Metamathematics(表示高层次的数理哲学)
n.
⒈形上学;玄学
⒉深奥莫测的推理;空谈;空头理论
来自希腊语,最初来源是作为亚里士多德所着《形上学》一书的书名,意指“第一哲学”,也就是以“作为存在的存在(being as being)”为研究对象的形上学,其意义为“在具体科学之后”。
模板meta语言
模板meta语言由GDMO提出,採用类似于BNF的语法,与ASN.1相似,只要了解了它与ASN.1的不同之处就可以在ASN.1有关知识的基础上正确使用。,这里只将有关要点进行如下说明
⒈分号(;)用于终止结构和中止模板
⒉空格,空行,注释和行尾只起分割符的作用。在需要标誌一个元素结束,另一个元素开始时使用。
⒊注释由双连字元(--)引导,在行尾或遇到的双连字元终止。可以在任何分隔区中出现,但不能在结构名或模板名所包含的空格之间出现。
⒋方括弧([ ])用于指出模板定义中的可选元素。
⒌右圆括弧中的星号()指出模板定义中的可选元素。
⒍选择对象由竖线(|)分割。这个符号旨在支持件的定义中使用。
⒎将由用户确定的字元串扩在尖括弧(<>;)中。
⒏附属档案用一个引用标号,后接符号->>;,后接一个由文本字元串和符号构成的语法定义组成。
⒐分隔串在模板定义中自然语言文本或形式说明文本之中出现。他们由任意的字元串组成,字元串可以由以下任意一个分隔设定引导和终止。分隔设定是“$ % ^ & ` ' ~ @ \”。如果分隔串由某个分隔设定开始,则这个分隔串直到遇到相同的分隔设定才结束。
上一篇:LE-5火箭发动机 下一篇:ghost系统

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有