移动端<meta>属性配置讲解(整理)
meta标签,是head区的辅助标签
HTML代码如下:
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="format-detection" content="telephone=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
1.<meta charset="utf-8">
charset,字符集的意思,utf-8为最广泛的编码,致力于把全球额语言纳入统一的编码,广泛应用于网页编码;GB2312是简体中文编码。当网页中出现中文、韩文、日文的时候网页将可能出现乱码,不能正确地被正确编码。
2.<meta name="viewport" content="width=device-width,initial-scale=1.0,mininum-scale=1.0,user-scalable=no">
移动设备上的viewport就是设备的屏幕能用来显示网页的那部分区域,移动设备并不像电脑设备那样一个像素对应一个物理像素,css中的像素只是一个抽象的单位,设备上的一个css像素相当于多少个物理像素,也因设备的不同而不同。
width=device-width
在meta元素中设置viewport的width等于设备的屏幕的分辨率宽度device-width,
initial-scale=1.0
initial-scale:为初始缩放比例,
mininum-scale:允许用户的最小缩放比例
maximum-scale:允许用户的最大缩放比例
user-scalable:是否允许用户手动缩放
在移动端中为了较好地显示一致一般不允许用户缩放,初始缩放为1.
具体说明可以看:http://www.cnblogs.com/2050/p/3877280.html
3.<meta http-equiv="X-UA-Compatible" content="IE=edg,chrome=1">
实际上X-UA-Compatible是针对IE8推出的一个属性,当时IE8退出,造成了很多的重构问题,所以用这个标签来强制IE8采用低版本模式渲染
IE=edg,chrome=1表示如果IE装有google chrome frame,那么用安装的组件,如果没有就以IE的最高版本来显示
4.<meta name="format-detection" content="telephone-no">
format-detection的意思是格式检测,设备会自动将一串数字加链接样式,当点击这个数字会自动拨号,
telephone=no就是告诉移动端设备不需要做这个格式检测,
还有就是email=no,adress=no,邮件和地址不需要识别,因为有可能点击就启动发邮箱和地图的默认软件跳转。
<meta name="format-detection" content="telephone=no,email=no,adress=no">
html代码如下:
<meta name ="keywords" CONTENT="关键字,keyword">
<meta name ="description" CONTENT="about,descriotion">
<meta name ="robots" CONTENT="all,none,index,noindex,follow,nofollow">
<meta name ="author" CONTENT="author,name.@XX.com">
<meta http-equiv="Pragma" CONTENT="no-cache">
禁止浏览器从本地机的缓存中调阅页面内容,在测试时可用,避免改代码刷新不成功,还是原来的缓存。
移动端<meta>属性配置讲解(整理)的更多相关文章
- 移动端meta标签整理-备
分类 在介绍移动端特有 meta 标签之前,先简单说一下 HTML meta 标签的一些知识. meta 标签包含了 HTTP 标题信息 (http-equiv) 和 页面描述信息 (name). h ...
- 移动端UC /QQ 浏览器的部分私有Meta 属性
<meta name="format-detection" content ="telephone=no"/> 格式检测 禁止识别我们页面中的数 ...
- HTML meta标签总结,HTML5 head meta属性整理
原文链接:http://caibaojian.com/mobile-meta.html <!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 -- ...
- head meta属性整理笔记
最近做这个站点http://zhimo.yuanzhumuban.cc/,百度一直出现转码问题,很头疼,通过一周时间研究meta属性,达到了代码优化的效果,在此做一些笔记. <head> ...
- ExtJs控件属性配置详细
序言: 1.本文摘自网络,看控件命名像是4.0以前的版本,但控件属性配置仍然可以借鉴(不足之处,以后项目用到时再续完善). Ext.form.TimeField: 配置项: ...
- 移动端meta标签设置
移动端meta标签设置 1.设置当前html文件的字符编码 <meta charset="UTF-8"> 1 2设置浏览器的兼容模式(让IE使用最新的浏览器渲染) &l ...
- 移动端meta 解释
移动端meta 解释 <meta name="viewport" content="width=device-width, initial-scale=1.0, u ...
- Spring 属性配置
此文已由作者尧飘海授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 随着Spring的不断发展与完善,早期它的功能可能只看做是IOC(反转控制)的容器,或者其最大的亮点为DI( ...
- hibernate属性配置
数据库中一个字段的默认值设为0,当用hibernate插入数据时,没有对该字段进行操作,结果该字段居然不是0,而是空.后来google了一下,发现应该在.hbm.xml文件中添加一些参数定义(示例中的 ...
随机推荐
- for 续9
-------siwuxie095 for 拾遗: 一: for 语句里,do 后面一般会有括号,有括号就是复合语句, 假如需要用到括号里的变量,就需要 ...
- 枚举Enum转换为List,获取枚举的描述
代码: public class EnumberHelper { public static List<EnumberEntity> EnumToList<T>() { Lis ...
- Python操作mysql之模块pymysql
pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同.但目前pymysql支持python3.x而后者不支持3.x版本. 本文环境 python3.6.1 Mysql ...
- C语言Web service编程
一.简介 Web service是一个平台独立的,低耦合的,自包含的.基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述.发布.发现.协调和配置这些应用程序,用 ...
- Nuget安装 Identity组件。
Install-Package Microsoft.AspNet.Identity.EntityFramework –Version 2.0.0(2.2.1) Install-Package Micr ...
- CodeForces 686B Little Robber Girl's Zoo (构造冒泡排序)
题意:给定一排列,让你通过一个区间交换的方式,完成排序. 析:这个题说了,最多不能超过20000次,而 n 最大才100,那么冒泡排序复杂度为 n * n,才10000,肯定是可以的,所以我们就模拟冒 ...
- Linux网络(一)
[root@localhost ~]# ifconfig eth0 Link encap:Ethernet HWaddr :0C:::F6: inet addr:172.17.4.128 Bcast: ...
- input中的disabled、readonly和hidden
最近开发项目的时候,遇到一个问题,就是我希望某个input中的值不能被修改,刚开始的时候,我想到的是disabled属性!但是,发现表单提交后,值无法传递过来! 解决方法: 可以设置其readonly ...
- java 文件中 定义一个字符串,它的默认编码是什么?
.java 文件的编码就是 String 字符串的编码 File 文件的编码就是 文件内容的编码 request 的设置的编码就是inputstream 的编码 jvm 的默认编码(the defau ...
- Thrift编译错误('::malloc' has not been declared)
问题版本:0.9.0 make[4]: Entering directory `/tmp/X/thrift-0.9.0/lib/cpp' /bin/sh ../../libtool --tag=CX ...