HTML-meta标签详解

先附上几篇网上查找的关于meta标签的资料、文章,看完这个几篇文章后,会对meta标签有一定的了解!
HTML meta标签总结与属性使用介绍
html5手机网站需要加的那些meta/link标签,html5 meta全解

下边这些内容是对一些资料进行了整理,因为有的文章由于广告或者页面排版看起来不是很舒服,所以对一些介绍meta标签比较全面的文章进行了整理。内容会有重复或者冲突,仅供参考!!!

第一篇
META的属性有三个:name,http-equiv和content
  先说Name和Content:
  META的NAME属性就说说明当前的META标签是什么类型,以便于搜索引擎抓取,索引网页。相应的Content就是告诉搜索引擎相关的信息。
  打个比方这行代码的意思就是说:这个网页的关键词是meta”
  Name的常用取值有下面几种
  1、Keywords:关键字,即告诉搜索引擎,这个网页的主题是什么。示例:
  每个关键字之间,应该用用英文的逗号,”分隔开。
  当数个META元素提供文档语言从属信息时,搜索引擎会使用lang特性来过滤并通过用户的语言优先参照来显示搜索结果。例如:
  
  
  2、Description:简介,即告诉搜索引擎,这个网页的大致内容。就好像Keywords是手机,Description再详细说一下手机的大体功能、优势等等。
  示例:
  3、Robots:纯粹写给搜索引擎看的,因为Keywords和Description,人类还可以看懂,而Robots是非专业人士所无法理解的。
  当name为Robots时,Content可选参数有
  index:当前页面可以被抓取
  follow:被当前页面内所链接的页面可以抓取
  noindex:当前页面不可以被抓取
  nofollow:被当前页面内所链接的页面不可以抓取
  由于Content的内容可以是双选的,例如CONTENT= INDEX,FOLLOW ,所以上述这四个参数,共可以组成4种不同的双选结果。
  其中
  可以写成
  可以写成
  4、Author:作者,即告诉搜索引擎,这个页面的作者是谁,一般那种文章性质的页面,这个属性被应用得比较多。
  示例
  5、Copyright:版权,告诉搜索引擎,这个页面的版权是属于谁的。
  示例:
  6、Generator:制作软件,难道搜索引擎连这个也需要知道?用FrontPage和Dreamweaver制作出的页面,抓取方式不同吗?
  示例:
  7、revisit-after:更新时间,即告诉搜索引擎,这个页面多长时间会更新,到时候,需要来重新抓取示例:
  再说HTTP-EQUIV:
  META的HTTP-EQUIV属性,其作用类似于HTTP头协议,它会告诉浏览器一些关于字符设定,页面刷新,cookie,和缓存等等相关信息。
  常用的HTTP-EQUIV取值有如下11种:

1、Content-Type:声明页面所适用的的字符集,以及页面文档属性。示例:
  '
  告诉浏览器,该页面为HTML类文档,并且,适用gb2312(中文)作为默认字符。

2、Refresh:设置页面刷新或自动跳转的时间
。示例
:
  
  Content= 60 的意思是说,60秒后,页面刷新
  
  Content= 10 的意思是说,10秒后,网页将自动跳转。

3、Expires:设定网页的过期时间,当网页过期后,必须重新读取页面信息
。示例
:
  
  
  时间格式必须为GMT标准时间,Content设置为0则代表该网页永不过期。

4、Pragma:禁止浏览器缓存网页。示例:
  
  禁止浏览器缓存页面(但是浏览者同样可以保存页面)

5、Set-Cookie :设定cookie的过期时间。示例:
  

6、Window-target:强制页面在当前窗口以独立页面显示
。示例
:
  
  这个属性是用来防止别人在框架里调用你的页面。Content选项:_blank、_top、_self、_parent。


第二篇
name属性
<-- 页面作者 -->

<-- 页面描述 -->

<-- 页面关键词 -->

<-- 页面生成器 -->

<-- 页面修改信息 -->

<-- 版权信息 -->

<-- 页面爬虫设置 -->

<-- robots的content取值 -->
<-- all:文件将被检索,且页面上的链接可以被查询 -->
<-- none:文件将不被检索,且页面上的链接不可以被查询 -->
<-- index:文件将被检索 -->
<-- follow:页面上的链接可以被查询 -->
<-- noindex:文件将不被检索,但页面上的链接可以被查询 -->
<-- nofollow:文件将被检索,但页面上的链接不可以被查询 -->
http-equiv
<-- 字符编码 -->

<-- 页面到期时间 -->

<-- 页面重刷新,0秒后刷新并跳转 -->

<-- cookie设置 -->

<-- 脚本类型 -->

<-- 禁止从本地缓存中读取页面 -->

移动端

<-- viewport的content取值 -->
<-- width:宽度(数值 / device-width)(200~10000,默认为980px) -->
<-- height:高度(数值 / device-height)(223~10000) -->
<-- initial-scale:初始缩放比例 (0~10) -->
<-- minimum-scale:允许用户缩放到的最小比例 -->
<-- maximum-scale:允许用户缩放到的最大比例 -->
<-- user-scalable:是否允许用户缩放 (no/yes) -->

<-- uc强制竖屏 -->

<-- QQ强制竖屏 -->

<-- UC强制全屏 -->

<-- QQ强制全屏 -->

<-- UC应用模式 -->

<-- QQ应用模式 -->

<-- IOS启用 WebApp 全屏模式 -->

<-- IOS全屏模式下隐藏状态栏/设置状态栏颜色 content的值为default | black | black-translucent -->

<-- IOS添加到主屏后的标题 -->

<-- IOS添加智能 App 广告条 Smart App Banner -->

<-- 去除iphone 识别数字为号码 -->

<-- 不识别邮箱 -->

<-- 禁止跳转至地图 -->

<-- 可以连写-->

你可能感兴趣的:(HTML-meta标签详解)