meta元素内容
META标签是HTML语言HEAD区的一个辅助性标签,它位于HTML文档头部的<HEAD>标记和<TITLE>标记之间,它提供用户不可见的信息。meta标签通常用来为搜索引擎robots定义页面主题,或者是定义用户浏览器上的cookie;它可以用于鉴别作者,设定页面格式,标注内容提要和关键字;还可以设置页面使其可以根据你定义的时间间隔刷新自己,以及设置RASC内容等级,等等。
1.信息的名称name;
2.http响应的标题头http-equiv;
3.信息具体内容content;
name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。
<meta name='keywords' contents=' a,b,c'>告诉搜索引擎网页的关键词
<meta name='description' contents=' '>页面的详细描述
<meta name='generator' contents=' '>页面采用的制作软件
<meta name='author' contents=' '>作者
<meta name='copy-right' contents=' '>版权
<meta name='revisit-after' contents=' '>网站重访时间
<meta name='robots' contents=' '>robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引
(1. 参数信息为all时,文件可以被检索,且页面上的链接也可以被查询;
2. 参数信息为none时,文件不可以被检索,且页面上的链接也不可以被查询;
3. 参数信息为follow时,文件不可以被检索,且页面上的链接可以被查询;
4. 参数信息为no-follow时,文件可以被检索,且页面上的链接不可以被查询;
5. 参数信息为index时,文件可以被检索,且页面上的链接不可以被查询;
6. 参数信息为no-index时,文件不可以被检索,且页面上的链接可以被查询;
)
http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。
<meta http-equiv='refresh' contents='time,url '>页面刷新的时间以及页面重定向的url
<meta http-equiv='window-Target' contents=''>强制页面在当前窗口以独立页面显示,防止页面被iframe调用(_top_blank_parent_self)
<meta http-equiv='set-cookie' contents='过期时间'>超过时间,存盘会删除cookie;
<meta http-equiv='content-script-Type contents='text/javascript'>指明页面脚本类型
<meta http-equiv='pragma' contents='no-cache'>禁止浏览器从本地的缓存中读取信息,这种设置,访问者将无法脱机处理
<meta http-equiv='content-Type' contents='text/html;charset=‘utf-8’'>浏览器的页面信息
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时,代表世界通用的语言编码;
<meta http-equiv='expires' contents='time'>缓存的过期时间(time要使用必须使用GMT的时间格式)
meta的功能有:
1.帮助主页被各大搜索引擎抓取
2.定义页面的使用语言
3.自动刷新并指向新的页面
4.使用meta标签,我们还可以在进入网页或者离开网页的一刹那实现动画效果。
(在页面的html代码中的<head></head>标签之间添加如下代码就可以了:
<meta http-equiv="Page-Enter" content="revealTrans(duration=5.0, transition=20)">
<meta http-equiv="Page-Exit" 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种随机选择一种)
5.网页定级评价
6.控制页面缓冲
7.控制网页显示的窗口