文档介绍:第9章网页的动态效果
meta标签的使用
将多媒体加入网页
滚动的文字
显示Flash动画
网页的特效
Meta是用来在HTML文档中模拟HTTP协议的响应头报文
meta 标签用于网页的<head>与</head>中
meta 的属性有两种:name和http-equiv。
在HTML文档中可以包含任意数量的<meta>标签
META标签中没有大小写之分
name属性
主要用于主要用于对HTML文档构成进行说明
用name指出内容类型,并用content给出具体的内容
目的:便于搜索引擎机器人查找、分类
搜索引擎都有自己的“搜索机器人”(ROBOTS),并通过这些ROBOTS在网络上沿着网页上的链接(一般是http和src链接)不断抓取资料建立自己的数据库。
对于网站管理者和内容提供者来说,有时候会有一些站点内容,不希望被ROBOTS抓取而公开。为了解决这个问题,ROBOTS开发界提供了两个办法:,另一个是The Robots META标签。
比较常用的name 属性有以下几个
1、<meta name=“Generator” contnt=“”>用以说明生成工具<meta name="generator" content="Microsoft Frontpage ">
2、<meta name=“KEYWords” content=“”>向搜索引擎说明你的网页的关键词
3、<meta name="DEscription" content="">告诉搜索引擎你的站点的主要内容;
4、<meta name=“Author” content=“你的姓名”>告诉搜索引擎你的站点的制作的作者;
比较常用的name 属性有以下几个
5、<meta name="Robots" content= "all|none|index|noindex|follow|nofollow">
name=”Robots”表示所有的搜索引擎,可以针对某个具体搜索引擎写为name=”BaiduSpider”
content部分有四个指令选项:index、noindex、follow、nofollow,指令间以“,”分隔。
INDEX 指令告诉搜索机器人抓取该页面;
FOLLOW 指令表示搜索机器人可以沿着该页面上的链接继续抓取下去;
具体组合方式
Robots Meta标签的缺省值是INDEX和FOLLOW,只有inktomi除外,对于它,缺省值是INDEX,NOFOLLOW。
这样,一共有四种组合:
<META NAME="ROBOTS" CONTENT="INDEX,FOLLOW">
<META NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW">
<META NAME="ROBOTS" CONTENT="INDEX,NOFOLLOW">
<META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">
其中
<META NAME="ROBOTS" CONTENT="INDEX,FOLLOW">可以写成<META NAME="ROBOTS" CONTENT="ALL">
<META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">可以写成<META NAME="ROBOTS" CONTENT="NONE">
http-equiv属性
主要用于主要用于对HTML文档性质进行说明
用http-equiv指出性质类型,并用content给出具体的性质
目的:指定HTML文档的运行方式
比较常用的http-equiv 属性有以下几个
1、<meta http-equiv="Content-Type" content="text/html";charset=gb_2312-80"> 和<meta http-equiv="Content-Language" content="">用以说明主页制作所使用的文字以及语言;又如英文是ISO-8859-1字符集,还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集;
2、<meta http-equiv="Refresh" content="n;url=http://yourlink">定时让网页在指定的时间n内,跳转到页面http://yourlink;
3、<meta http-equiv="Expires" content="Mon,12 May 2001 00:20:00 GMT">可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;
4