HTML中的META元素

2016-02-19 21:36 0 1 收藏

下面图老师小编跟大家分享HTML中的META元素,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - Web开发 】

  META元素就是经常在和之间出现的东东。它对访问者本人是不可见的(除非分析HTML源文件),但是,它对浏览器和一些搜索引擎是可见的,用来描述文档特性。本文拟就对实用的和常见的META特性进行讨论。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  首先,看一下META所支持的属性:

name="" 指定特性名
content="" 指定特性值
scheme="" 命名一个解释特性值的方案
http-equiv="" HTTP服务器以此属性收集HTTP响应头标
lang="" 指定语言信息
dir="" 指定文本方向
好了,让我们具体看一下一些META特性:

  1.搜索引擎相关

  许多搜索引擎都通过放出robot/spider搜索来登录网站,这些robot/spider就要用到meta元素的一些特性来决定怎样登录,若你的网页上没有这些meta元素,则不会被登录——非常严重!

  定义登录时的关键词:

META name="keywords" content="你网页的关键词"
登录时的网页简述:
META name="description" content="你网页的简述"
你还可引导robot/spider是否登录
META name="robots" content="noindex,nofollow"
上例就让robot/spider不要登录此页,且不要顺着此页的连接往下探找。下面是content=""中所填值的意思:
index - 这是默认值,让robot/spider登录
noindex - 不让robot/spider登录
nofollow - 不让robot/spider顺着此页的连接往下探找
none - 和 "noindex, no follow" 起相同作用

  2. 客户端拖曳

  见过这样的页面,经过一段时间转到另外某个页面的吗?告诉你,这用到了 "http-equiv" META 元素的一种属性。如下:

META http-equiv="refresh" content="1; url=另外一个页面的网址"
content=""中的值说明了经过多少秒后转向另外的页面,若将此值设为0,则立即转向。

  禁用缓存。如果你不想让你的页面保存在你访问者的缓存中,可这样:

META HTTP-EQUIV="expires" CONTENT="0"
META HTTP-EQUIV="Pragma" CONTENT="no-cache"

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  为什么要禁用访问者的缓存呢?浏览器访问某个页面时会将它存在缓存中,下次再次访问时就可从缓存中读取,以提高速度。当你希望访问者每次都刷新你广告的图标,或每次都刷新你的计数器,就要禁用缓存了。

  3. 其它

  网页编辑器的注明。当你使用Frontpage之了类编辑网页时,会被加上以下特性:

META name="generator" content="你所用编辑器"
网页作者的注明。
META name="author" content="你的名字或Email"
版权注明。如下例:
META name="copyright" content="本页版权归飘蓝工作室所有。All Rights Reserved"

来源:https://www.tulaoshi.com/n/20160219/1626656.html

延伸阅读
标签: Web开发
我的话: 原来在语义化的HTML标签和属性 日志中提到过HTML语言的语义使用,这次看到老外有把他们进行了归类,作者应该是微格式的开发成员。我个人觉得分类之后更容易理解和去使用HTML,实现语义化的标记,meta没有提及,个人认为,meta的使用还是很固定的,没有争议性。 以下是翻译的正文 html的语义都是一样的?还是元素和...
    程序编制     随着WEB的发展,与浏览者的交互越来越受到网站制作者的重视。现在的主页跟最初的静态主页相比,界面更加友好,功能更加丰富。这些技术需要一些编程语言来完成,如JAVASCRIPT、VBSCRIPT、CGI、ASP等等。要想使自己的网站在因特网的浩瀚海洋里脱颖而出,就必须掌握这些编程语言...
众所周知,制作网页所用到的最基本的语言HTML主要是由著名的W3C组织来制定标准的。但由于IE和NetScape之间都在为击败对手不断地研究新的网页技术而竞争,就产生了不少新的HTML元素。这些新的HTML元素,有的被W3C组织所认证,发展成为所有的浏览器必须支持的HTML标准元素。但有的却仍不被别的浏览器所接受。特别是对于目前最主流的浏览器-IE和Ne...
标签: Web开发
在使用脚本统一处理一批页面的时候,我希望通过被处理页面的TITLE元素取到文档的标题和我自定义的一些属性。这些附加的属性是我在服务器端通过Attributes集合添加的,可是运行的结果和我的期望老是相去甚远,怎么我在TITLE元素里写入的自定义属性老是空值呢?     客服端和服务器端代码分别是:    &nbs...
标签: Web开发
getElementById getElementsByName getElementsByTagName 大概介绍 getElementById ,getElementsByName ,getElementsByTagName 后两个是得到集合,byid只是得到单个对象 getElementById 的用法 举个例子: a id="link1" name="link1" href=http://homepage.yesky.com网页陶吧/a 同一页面内的引用方法: ...

经验教程

941

收藏

76
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部