码迷,mamicode.com
首页 > 移动开发 > 详细

手机页面中的meta标签

时间:2015-10-31 18:30:09      阅读:294      评论:0      收藏:0      [点我收藏+]

标签:

以前看书的时候,觉得meta标签就只有一个charset对于我来说是有用的。前段时间有个学弟让我写个手机版的网页,我才知道原来meta标签有那么多学问。

meta指元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。

meta标签的作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等

1,<meta  name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" >

强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;

width - viewport的宽度 height - viewport的高度    initial-scale - 初始的缩放比例   minimum-scale - 允许用户缩放到的最小比例    maximum-scale - 允许用户缩放到的最大比例   user-scalable - 用户是否可以手动缩放

2,<meta  name="apple-mobile-web-app-capable" content="yes" >

是iphone设备中的safari私有meta标签,它表示:允许全屏模式浏览;
第三个meta标签也是iphone的私有标签,它指定的iphone中safari顶端的状态条的样式;

3,<meta  name="apple-mobile-web-app-status-bar-style" content="black" >

在web app应用下状态条(屏幕顶部条)的颜色;默认值为default(白色),可以定为black(黑色)和black-translucent(灰色半透明)。注意:若值为“black-translucent”将会占据页面px位置,浮在页面上方(会覆盖页面20px高度–iphone4和itouch4的Retina屏幕为40px)。

4,<meta name="format-detection" content="telephone=no" >

告诉设备忽略将页面中的数字识别为电话号码。

{下面是在写App时常常会用到的一些meta总结:}

 1 #手机页面重要meta
 2 
 3 > 设置宽度为设备的宽度,默认不缩放,不允许用户缩放(即禁止缩放),在网页加载时隐藏地址栏与导航栏
 4     <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no, minimal-ui" />
 5 
 6 > 禁止识别手机号码
 7     <meta name="format-detection" content="telephone=no" />
 8 
 9 > 关闭识别手机号码后若要识别某一个手机号
10     <a href="tel:13800138000">13800138000</a>
11 
12 > 禁止识别邮箱
13     <meta content="email=no" name="format-detection" />
14 
15 > 是否启动webapp功能,会删除默认的苹果工具栏和菜单栏。
16     <meta name="apple-mobile-web-app-capable" content="yes" />
17 
18 > 当启动webapp功能时,显示手机信号、时间、电池的顶部导航栏的颜色。默认值为default(白色),可以定为black(黑色)和black-translucent(灰色半透明)。
19     <meta name="apple-mobile-web-app-status-bar-style" content="black" />
20 
21 > 用户把网页存为书签时,在手机HOME界面创建应用程序样式的图标。
22     <link rel="apple-touch-icon" href="/static/images/identity/HTML5_Badge_64.png" />
23     <link rel="apple-touch-icon-precomposed" href="/static/images/identity/HTML5_Badge_64.png" />
24 
25 > webapp添加启动动画
26     <link rel="apple-touch-startup-image" href="startup.png" />
27 
28 > 其他模式
29     <!-- uc强制竖屏 -->
30     <meta name="screen-orientation" content="portrait">
31     <!-- QQ强制竖屏 -->
32     <meta name="x5-orientation" content="portrait">
33     <!-- UC强制全屏 -->
34     <meta name="full-screen" content="yes">
35     <!-- QQ强制全屏 -->
36     <meta name="x5-fullscreen" content="true">
37     <!-- UC应用模式 -->
38     <meta name="browsermode" content="application">
39     <!-- QQ应用模式 -->
40     <meta name="x5-page-mode" content="app">
41     <!-- 360 Webkit -->
42     <meta name="renderer" content="webkit">

还有五个大型网站手机触屏版的页面使用meta的实例,我们在刚开始接触的时候可以借鉴和学习。

一、天猫

<title>天猫触屏版</title>

<meta content="text/html; charset=utf-8" http-equiv="Content-Type">

<meta charset="utf-8">

<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport">

<meta content="yes" name="apple-mobile-web-app-capable">

<meta content="black" name="apple-mobile-web-app-status-bar-style">

<meta content="telephone=no" name="format-detection">

二、淘宝

<title>淘宝网触屏版</title>

<meta charset="utf-8">

<meta content="yes" name="apple-mobile-web-app-capable">

<meta content="yes" name="apple-touch-fullscreen">

<meta content="telephone=no" name="format-detection">

<meta content="black" name="apple-mobile-web-app-status-bar-style">

<meta property="wb:webmaster" content="c51923015ca19eb1">

<meta name="author" content="m.taobao.com">

<meta name="copyright" content="Copyright ©m.taobao.com 版权所有">

<meta name="revisit-after" content="1 days">

<meta name="keywords" content="">

<meta name="description" content="">

三、京东

<title> 京东 - 手机版 </title>

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;">

<meta name="format-detection" content="telephone=no">

<meta name="Keywords" content="手机购物,WAP商城,日用百货,3C家电,汽车用品">

<meta name="description" content="京东手机版提供了包括数码、家电、手机、电脑配件、网络产品、日用百货等数万种商品,手机快捷购物,就上京东手机版。">

四、网易

<title>手机网易网</title>

<meta charset="UTF-8">

<meta content="width=device-width,user-scalable=no" name="viewport">

<meta name="apple-itunes-app" content="app-id=425349261">

<meta name="apple-mobile-web-app-capable" content="yes">

五、百度

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">

<meta name="format-detection" content="telephone=no">

 

手机页面中的meta标签

标签:

原文地址:http://www.cnblogs.com/hsprout/p/4925828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!