头元素-包括tilebaselinkmeta等。-用来表明网页有关信息如标题关键字-及其他不属于文档内容的信息。
2015-08-14 23:51:35 2 举报
AI智能生成
xhtml头元素
作者其他创作
大纲/内容
<link>定义当前文档和另个文档或资源间的关系。
<tile>浏览器标题内容,<head>中唯一必须的元素。
<base>指定网页中超链接的基准地址
(改变网页中所有使用HTTP协议的相对地址的URL的参考地址);
如:<base href=http://www.songjj.net/tech/ target=”_blank”>
target省得在所有的超链接<a>中都加上target属性;
其他如ftp://及gopher://等协议不受影响。
<meta>主要有两种类型name和http-equiv
无论哪种都要跟一个配对的content属性
name类型:用于在网页中加入关键字 描述等(供搜索引擎抓取)
name属性值为keywords告诉搜索引擎的robot或spider
把content内容作为网页关键词添加到搜索引擎中(多个关键字用逗号分割)
<meta name="keywords" content="软件开发,jave,培训">
name属性值为Description:即搜索引擎索引收录网页时,
显示的超链接下面显示的该网页的描述说明;
有contne值就在搜索结果中显示content的内容;
否则搜索引擎会将该网页的开头几行的内容作为content显示。
name为Robots:告诉引擎的机器人据content设定来决定采取什么行动;
content内容为index时表示机器人可检索和收录此页(默认)反之noindex;
follow时表示机器人可以顺着此页的超链接往下探找,反之nofollow;
all时表示可检索收录且可顺着超链接往下探找,反之none。
name为Generator:说明编辑网页所用的工具软件名,在content中添入所用的网页编辑软件。
name属性为Author:说明网页的作者,content填入作者姓名。
name属性为Copyright:用于版权说明content填入你的版权声明。
http-equiv类型:用于在html文件中模拟http协议的响应信息头;
相当于服务器传递给浏览器的一些指令用于通知浏览器采取一些行为;
如浏览器查看此网页时应使用的字符编码 是否缓存 网页到期时间等。
Content-Type说明网页内容的MIME类型及文本内容所使用的字符编码;
普通的网页的MIME类型为text/html,中文字符集用gb2312英文诗ISO-8859-1;
中文网页应加入这样的meta设置。
MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。用于设定某种扩展名的文件用一种应用程序来打开的方式类型,
当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
Refresh告诉浏览器指定的某一时间段后自动对页面进行刷新,<meta http-equiv="Refresh" content="1">过一秒后刷新此页面。
也可跟一个URL指定时间后跳转到其它页面(时间值与URL间用分号分割)<meta http-equiv="Refresh" content="1;url=www.baidu.com'>
Expires用于设定网页的到期时间,为提高效率浏览器可被设置成缓存以前访问过的页面,当浏览器再次访问缓存的页面的url时并不访问服务器而是从本地直接取出;
如果浏览器所在计算机的时间超过了content属性中指定的日期,则浏览器必须到服务器上重新下载该页面;
注:必须用GMT时间格式:<meta http-equiv="Expires" content="Mon,12 May 2015 01:05:06 GMT"> //将content设置为0可禁止浏览器使用缓存页面。
Windows-Target强制页面在某个窗口中显示,如要防止网页被别人当作一个frame调用就可用<meta http-equiv="Windows-Target" content="_top">
Pragma设定禁止浏览器在本地计算机缓存此页面,content设定值为no-cache。
注意有时<meta http-equiv="Pragma" content="no-cache">不起作用,ie仍会缓存,当ie读取到此语句时数据已经达到缓存大小32K那ie仍会缓存;
使用HTTP协议的cache-control响应字段来禁止浏览器缓存页面在HTTP1.1中比pragma更可靠!
<meta http-equiv="Cache-Control" content="no-cache">
Page-Enter设置浏览器刚进入某网页时所采用的特殊显示效果:如逐渐拉出 逐渐卷开等。
<meta http-equiv="Page-Enter" content="revealTrans(Transition=23,Druation=1.000)">
Druation=1.000表示特效维持时间为1秒 Transtion=23表特效类型第23种。
当然效果与浏览器差异而不同;Page-Exit是离开某页面时的特效。
0 条评论
下一页