html头部meta标签汇总

meta分类
meta标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。
1、 HTTP-EQUIV
HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:
(1)content-Type和content-Language (显示字符集的设定);

    说明:用以说明主页制作所使用的文字以及语言,例如:
    用法:  <meta http-equiv="content-Type" content="text/html; charset=UTF-8"/>
    <meta http-equiv="content-Language" contect="zh-CN">

(2) refresh (刷新)

    说明:让网页多长时间(秒)刷新自己,或在多长时间后让网页自动链接到其它网页。
    用法:  <meta http-equiv="refresh" content="30">
        <meta http-equiv="refresh" content="5; Url=http://www.lcsoft.net.cn">
    注意:其中的5是指停留5秒钟后自动刷新到URL网址。

(3) expires (期限)

    说明:指定网页在缓存中的过期时间,一旦网页过期,必须到服务器上重新调阅。
    用法:  <meta http-equiv="expires" content="0">
        <meta http-equiv="expires" content="Wed, 26 Feb 1997 08:21:57 GMT">
    注意:必须使用GMT的时间格式,或直接设为0(数字表示多少时间后过期)。

(4) Pragma (cach模式)

    说明:禁止浏览器从本地机的缓存中调阅页面内容。
    用法: <meta http-equiv="pragma" content="no-cache"> 
    注意:网页不保存在缓存中,每次访问都刷新页面。这样设定,访问者将无法脱机浏览。

(5) Set-Cookie (cookie设定)

    说明:cookie设定,如果网页过期,存盘的cookie将被删除。
    用法:<meta http-equiv="Set-Cookie" content="cookievalue=xxx; expires=Wednesday,21-Oct-98 16:14:21 GMT; path=/">
    注意:必须使用GMT的时间格式。

(6) Window-target (显示窗口的设定)

    说明:强制页面在当前窗口以独立页面显示。
    用法:<meta http-equiv="Widow-target" content="_top">
    注意:这个属性是用来防止别人在框架里调用你的页面。content选项:_blank、_top、_self、_parent。

(7) Pics-label (网页RSAC等级评定)

    说明:在IE的Internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过该参数来设置的。
    用法:<mETA http-equiv="Pics-label" Contect=“http://localhost”

(8) Page-Enter、Page-Exit (进入与退出)

    说明:这个是页面被载入和调出时的一些特效。
    用法:<meta http-equiv="Page-Enter" content="blendTrans(Duration=0.5)">
    <meta http-equiv="Page-Exit" content="blendTrans(Duration=0.5)">
    注意:blendTrans是动态滤镜的一种,产生渐隐效果。另一种动态滤镜RevealTrans也可以用于页面进入与退出效果。

(9) MSThemeCompatible (XP主题)

    说明:是否在IE中关闭 xp 的主题
    用法:<meta http-equiv="MSThemeCompatible" content="Yes">
    注意:关闭 xp 的蓝色立体按钮系统显示样式,从而和win2k 很象。

(10) IE6 (页面生成器)

    说明:页面生成器generator,是ie6
    用法:<meta http-equiv="IE6" content="Generator">
    注意:用什么东西做的,类似商品出厂厂商。

(11) content-Script-Type (脚本相关)

    说明:这是近来W3C的规范,指明页面中脚本的类型。
    用法:<meta http-equiv="content-Script-Type" content="text/javascript">

2、 NAME
name是描述网页的,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。
name的content指定实际内容。
(1) Keywords (关键字)

    说明:为搜索引擎提供的关键字列表 
    用法:  <meta name="Keywords" content="关键词1,关键词2,关键词3,关键词4,……">
    <meta name="Kyewords" Lang="EN" content="vacation,greece,sunshine"> 
    <meta name="Kyewords" Lang="FR" content="vacances,grè:ce,soleil">
    注意:各关键词间用英文逗号“,”隔开。META的通常用处是指定搜索引擎用来提高搜索质量的关键词。当数个META元素提供文档语言从属信息时,搜索引擎会使用lang特性来过滤并通过用户的语言优先参照来显示搜索结果。

(2) Description (简介)

    说明:Description用来告诉搜索引擎你的网站主要内容。
    用法: <meta name="Description" content="你网页的简述">

(3) Robots (机器人向导)

    说明:Robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。content的参数有all、none、index、noindex、follow、nofollow。默认是all。
    用法:<meta name="Robots" content="All|None|Index|Noindex|Follow|Nofollow">
    其中的属性说明如下:
    all:文件将被检索,且页面上的链接可以被查询;
    none:文件将不被检索,且页面上的链接不可以被查询;(和 "noindex, no follow" 起相同作用)
    index:文件将被检索;(让robot/spider登录)
    follow:页面上的链接可以被查询;
    noindex:文件将不被检索,但页面上的链接可以被查询;(不让robot/spider登录)
    nofollow:文件将不被检索,页面上的链接可以被查询。(不让robot/spider顺着此页的连接往下探找)

(4) Author (作者)

    说明:标注网页的作者或制作组
    用法:<meta name="Author" content="张三,zs@sina.com"> 
    注意:content可以是:你或你的制作组的名字,或Email

(5) Copyright (版权)

    说明:标注版权  
    用法:<meta name="Copyright" content="本页版权归xxx所有。All Rights Reserved">

(6) Generator (编辑器)

    说明:编辑器的说明 
    用法:<meta name="Generator" content="PCDATA|FrontPage|"> 
    注意:content="你所用编辑器"

(7) revisit-after (重访)

    用法:<META name="revisit-after" cONTENT="7 days" >

汇总

<!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 -->
<html lang="zh-cmn-Hans"> <!-- 更加标准的 lang 属性写法 http://zhi.hu/XyIa -->
<head>
 <!-- 声明文档使用的字符编码 -->
 <meta charset='utf-8'>
 <!-- 优先使用 IE 最新版本和 Chrome -->
 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
 <!-- 页面描述 -->
 <meta name="description" content="不超过150个字符"/>
 <!-- 页面关键词 -->
 <meta name="keywords" content=""/>
 <!-- 网页作者 -->
 <meta name="author" content="name, email@gmail.com"/>
 <!-- 搜索引擎抓取 -->
 <meta name="robots" content="index,follow"/>
 <!-- 为移动设备添加 viewport -->
 <meta name="viewport" content="initial-scale=1, maximum-scale=3, minimum-scale=1, user-scalable=no">
 <!-- `width=device-width` 会导致 iPhone 5 添加到主屏后以 WebApp 全屏模式打开页面时出现黑边 http://bigc.at/ios-webapp-viewport-meta.orz -->
 
 <!-- iOS 设备 begin -->
 <meta name="apple-mobile-web-app-title" content="标题">
 <!-- 添加到主屏后的标题(iOS 6 新增) -->
 <meta name="apple-mobile-web-app-capable" content="yes"/>
 <!-- 是否启用 WebApp 全屏模式,删除苹果默认的工具栏和菜单栏 -->
 
 <meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL">
 <!-- 添加智能 App 广告条 Smart App Banner(iOS 6+ Safari) -->
 <meta name="apple-mobile-web-app-status-bar-style" content="black"/>
 <!-- 设置苹果工具栏颜色 -->
 <meta name="format-detection" content="telphone=no, email=no"/>
 <!-- 忽略页面中的数字识别为电话,忽略email识别 -->
 <!-- 启用360浏览器的极速模式(webkit) -->
 <meta name="renderer" content="webkit">
 <!-- 避免IE使用兼容模式 -->
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <!-- 针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓 -->
 <meta name="HandheldFriendly" content="true">
 <!-- 微软的老式浏览器 -->
 <meta name="MobileOptimized" content="320">
 <!-- uc强制竖屏 -->
 <meta name="screen-orientation" content="portrait">
 <!-- QQ强制竖屏 -->
 <meta name="x5-orientation" content="portrait">
 <!-- UC强制全屏 -->
 <meta name="full-screen" content="yes">
 <!-- QQ强制全屏 -->
 <meta name="x5-fullscreen" content="true">
 <!-- UC应用模式 -->
 <meta name="browsermode" content="application">
 <!-- QQ应用模式 -->
 <meta name="x5-page-mode" content="app">
 <!-- windows phone 点击无高光 -->
 <meta name="msapplication-tap-highlight" content="no">
 <!-- iOS 图标 begin -->
 <link rel="apple-touch-icon-precomposed" href="/apple-touch-icon-57x57-precomposed.png"/>
 <!-- iPhone 和 iTouch,默认 57x57 像素,必须有 -->
 <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/apple-touch-icon-114x114-precomposed.png"/>
 <!-- Retina iPhone 和 Retina iTouch,114x114 像素,可以没有,但推荐有 -->
 <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/apple-touch-icon-144x144-precomposed.png"/>
 <!-- Retina iPad,144x144 像素,可以没有,但推荐有 -->
 <!-- iOS 图标 end -->
 
 <!-- iOS 启动画面 begin -->
 <link rel="apple-touch-startup-image" sizes="768x1004" href="/splash-screen-768x1004.png"/>
 <!-- iPad 竖屏 768 x 1004(标准分辨率) -->
 <link rel="apple-touch-startup-image" sizes="1536x2008" href="/splash-screen-1536x2008.png"/>
 <!-- iPad 竖屏 1536x2008(Retina) -->
 <link rel="apple-touch-startup-image" sizes="1024x748" href="/Default-Portrait-1024x748.png"/>
 <!-- iPad 横屏 1024x748(标准分辨率) -->
 <link rel="apple-touch-startup-image" sizes="2048x1496" href="/splash-screen-2048x1496.png"/>
 <!-- iPad 横屏 2048x1496(Retina) -->
 
 <link rel="apple-touch-startup-image" href="/splash-screen-320x480.png"/>
 <!-- iPhone/iPod Touch 竖屏 320x480 (标准分辨率) -->
 <link rel="apple-touch-startup-image" sizes="640x960" href="/splash-screen-640x960.png"/>
 <!-- iPhone/iPod Touch 竖屏 640x960 (Retina) -->
 <link rel="apple-touch-startup-image" sizes="640x1136" href="/splash-screen-640x1136.png"/>
 <!-- iPhone 5/iPod Touch 5 竖屏 640x1136 (Retina) -->
 <!-- iOS 启动画面 end -->
 
 <!-- iOS 设备 end -->
 <meta name="msapplication-TileColor" content="#000"/>
 <!-- Windows 8 磁贴颜色 -->
 <meta name="msapplication-TileImage" content="icon.png"/>
 <!-- Windows 8 磁贴图标 -->
 
 <link rel="alternate" type="application/rss+xml" title="RSS" href="/rss.xml"/>
 <!-- 添加 RSS 订阅 -->
 <link rel="shortcut icon" type="image/ico" href="/favicon.ico"/>
 <!-- 添加 favicon icon -->
 
 <title>标题</title>
</head>
    原文作者:寒梁沐月
    原文地址: https://www.jianshu.com/p/8d28e5130ab2
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞