HTML meta标签
先上图:
来源w3c;其实关于meta有很多;上边是最常用的;
作用:
meta是html语言head区的一个辅助性标签。meta标签的作用有:搜索引擎优化(seo),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等!
meta标签的组成:meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。
来段代码:
1 <!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --> 2 <html lang="zh-cmn-Hans"> <!-- 更加标准的 lang 属性写法 http://zhi.hu/XyIa --> 3 <head> 4 <!-- 声明文档使用的字符编码 --> 5 <meta charset='utf-8'> 6 <!-- 优先使用 IE 最新版本和 Chrome --> 7 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> 8 <!-- 页面描述 --> 9 <meta name="description" content="不超过150个字符"/> 10 <!-- 页面关键词 --> 11 <meta name="keywords" content=""/> 12 <!-- 网页作者 --> 13 <meta name="author" content="name, email@gmail.com"/> 14 <!-- 搜索引擎抓取 --> 15 <meta name="robots" content="index,follow"/> 16 <!-- 为移动设备添加 viewport --> 17 <meta name="viewport" content="initial-scale=1, maximum-scale=3, minimum-scale=1, user-scalable=no"> 18 <!-- `width=device-width` 会导致 iPhone 5 添加到主屏后以 WebApp 全屏模式打开页面时出现黑边 http://bigc.at/ios-webapp-viewport-meta.orz --> 19 20 <!-- iOS 设备 begin --> 21 <meta name="apple-mobile-web-app-title" content="标题"> 22 <!-- 添加到主屏后的标题(iOS 6 新增) --> 23 <meta name="apple-mobile-web-app-capable" content="yes"/> 24 <!-- 是否启用 WebApp 全屏模式,删除苹果默认的工具栏和菜单栏 --> 25 26 <meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL"> 27 <!-- 添加智能 App 广告条 Smart App Banner(iOS 6+ Safari) --> 28 <meta name="apple-mobile-web-app-status-bar-style" content="black"/> 29 <!-- 设置苹果工具栏颜色 --> 30 <meta name="format-detection" content="telphone=no, email=no"/> 31 <!-- 忽略页面中的数字识别为电话,忽略email识别 --> 32 <!-- 启用360浏览器的极速模式(webkit) --> 33 <meta name="renderer" content="webkit"> 34 <!-- 避免IE使用兼容模式 --> 35 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 36 <!-- 不让百度转码 --> 37 <meta http-equiv="Cache-Control" content="no-siteapp" /> 38 <!-- 针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓 --> 39 <meta name="HandheldFriendly" content="true"> 40 <!-- 微软的老式浏览器 --> 41 <meta name="MobileOptimized" content="320"> 42 <!-- uc强制竖屏 --> 43 <meta name="screen-orientation" content="portrait"> 44 <!-- QQ强制竖屏 --> 45 <meta name="x5-orientation" content="portrait"> 46 <!-- UC强制全屏 --> 47 <meta name="full-screen" content="yes"> 48 <!-- QQ强制全屏 --> 49 <meta name="x5-fullscreen" content="true"> 50 <!-- UC应用模式 --> 51 <meta name="browsermode" content="application"> 52 <!-- QQ应用模式 --> 53 <meta name="x5-page-mode" content="app"> 54 <!-- windows phone 点击无高光 --> 55 <meta name="msapplication-tap-highlight" content="no"> 56 <!-- iOS 图标 begin --> 57 <link rel="apple-touch-icon-precomposed" href="/apple-touch-icon-57x57-precomposed.png"/> 58 <!-- iPhone 和 iTouch,默认 57x57 像素,必须有 --> 59 <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/apple-touch-icon-114x114-precomposed.png"/> 60 <!-- Retina iPhone 和 Retina iTouch,114x114 像素,可以没有,但推荐有 --> 61 <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/apple-touch-icon-144x144-precomposed.png"/> 62 <!-- Retina iPad,144x144 像素,可以没有,但推荐有 --> 63 <!-- iOS 图标 end --> 64 65 <!-- iOS 启动画面 begin --> 66 <link rel="apple-touch-startup-image" sizes="768x1004" href="/splash-screen-768x1004.png"/> 67 <!-- iPad 竖屏 768 x 1004(标准分辨率) --> 68 <link rel="apple-touch-startup-image" sizes="1536x2008" href="/splash-screen-1536x2008.png"/> 69 <!-- iPad 竖屏 1536x2008(Retina) --> 70 <link rel="apple-touch-startup-image" sizes="1024x748" href="/Default-Portrait-1024x748.png"/> 71 <!-- iPad 横屏 1024x748(标准分辨率) --> 72 <link rel="apple-touch-startup-image" sizes="2048x1496" href="/splash-screen-2048x1496.png"/> 73 <!-- iPad 横屏 2048x1496(Retina) --> 74 75 <link rel="apple-touch-startup-image" href="/splash-screen-320x480.png"/> 76 <!-- iPhone/iPod Touch 竖屏 320x480 (标准分辨率) --> 77 <link rel="apple-touch-startup-image" sizes="640x960" href="/splash-screen-640x960.png"/> 78 <!-- iPhone/iPod Touch 竖屏 640x960 (Retina) --> 79 <link rel="apple-touch-startup-image" sizes="640x1136" href="/splash-screen-640x1136.png"/> 80 <!-- iPhone 5/iPod Touch 5 竖屏 640x1136 (Retina) --> 81 <!-- iOS 启动画面 end --> 82 83 <!-- iOS 设备 end --> 84 <meta name="msapplication-TileColor" content="#000"/> 85 <!-- Windows 8 磁贴颜色 --> 86 <meta name="msapplication-TileImage" content="icon.png"/> 87 <!-- Windows 8 磁贴图标 --> 88 89 <link rel="alternate" type="application/rss+xml" title="RSS" href="/rss.xml"/> 90 <!-- 添加 RSS 订阅 --> 91 <link rel="shortcut icon" type="image/ico" href="/favicon.ico"/> 92 <!-- 添加 favicon icon --> 93 94 <!-- sns 社交标签 begin --> 95 <!-- 参考微博API --> 96 <meta property="og:type" content="类型" /> 97 <meta property="og:url" content="URL地址" /> 98 <meta property="og:title" content="标题" /> 99 <meta property="og:image" content="图片" /> 100 <meta property="og:description" content="描述" /> 101 <!-- sns 社交标签 end --> 102 103 <title>标题</title> 104 </head> 105 <body>111 106 </body> 107 </html>