html<head><meta>部分属性
2017-08-20 11:35
337 查看
meta是一个单标签,属性意义及作用如下:
1、viewport让网页开发者来控制 移动端窗口(viewport )的大小和缩放。
width:控制 viewport 的大小,可以指定的一个值,如果 600,或者特殊的值,如 device-width 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素)。
height:和 width 相对应,指定高度。
initial-scale:初始缩放比例,也即是当页面第一次 load 的时候缩放比例。
maximum-scale:允许用户缩放到的最大比例。
minimum-scale:允许用户缩放到的最小比例。
user-scalable:用户是否可以手动缩放
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
这段代码的意思是,让viewport的宽度等于物理设备上的真实分辨率,不允许用户缩放。
2、http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容。与之对应的属性值为content,content中的内容其实就是各个参数的变量值。
Refresh(刷新) :自动刷新并指向新页面。
<meta http-equiv="Refresh" content="2;URL=http://www.net.cn/">
其中的2是指停留2秒钟后自动刷新到URL网址。
Set-Cookie(cookie设定) :如果网页过期,那么存盘的cookie将被删除。
<meta http-equiv="Set-Cookie" content="cookievalue=xxx;expires=Wednesday, 20-Jun-2007 22:33:00 GMT; path=/">
content-Type(显示字符集的设定) :设定页面使用的字符集。
<meta http-equiv="content-Type" content="text/html; charset=gb2312">
清除缓存。
<meta http-equiv="cache-control" content="no-cache">
忽略页面中的数字识别为电话,忽略email识别。
<meta
name="format-detection"
content="telphone=no, email=no" />
关于applicable-device属性,适配相关:
如果网页采用了响应式网页设计,例如(cdc.tencent.com) 不需要经过url自适配跳转就可以根据浏览器的屏幕大小自适应的展现合适的效果,同时适合在移动设备和电脑上进行浏览,在html中加入如下meta:
<meta name="applicable-device"content="pc,mobile">
这个meta标签,表示页面同时适合在移动设备和PC上进行浏览。
响应式设计对站点服务器带宽有高要求,因为通过css隐藏的html内容同样会造成带宽浪费。
3、百度协助适配:
<meta name="mobile-agent"content="format=[wml|xhtml|html5]; url=url">(新写法,老写法为:2——http-equiv)
[wml|xhtml|html5]——根据手机页的协议语言,选择中的一种。
url=url ——后者代表当前PC页所对应的手机页url,两者必须是一一对应关系(而不是统一对应至手机站首页)
<meta name="mobile-agent" content="format=html5;url=http://3g.sina.com.cn/">
参考:http://blog.csdn.net/zerlinda_c/article/details/50345627
另外还有,描述、关键字。
1、viewport让网页开发者来控制 移动端窗口(viewport )的大小和缩放。
width:控制 viewport 的大小,可以指定的一个值,如果 600,或者特殊的值,如 device-width 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素)。
height:和 width 相对应,指定高度。
initial-scale:初始缩放比例,也即是当页面第一次 load 的时候缩放比例。
maximum-scale:允许用户缩放到的最大比例。
minimum-scale:允许用户缩放到的最小比例。
user-scalable:用户是否可以手动缩放
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
这段代码的意思是,让viewport的宽度等于物理设备上的真实分辨率,不允许用户缩放。
2、http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容。与之对应的属性值为content,content中的内容其实就是各个参数的变量值。
Refresh(刷新) :自动刷新并指向新页面。
<meta http-equiv="Refresh" content="2;URL=http://www.net.cn/">
其中的2是指停留2秒钟后自动刷新到URL网址。
Set-Cookie(cookie设定) :如果网页过期,那么存盘的cookie将被删除。
<meta http-equiv="Set-Cookie" content="cookievalue=xxx;expires=Wednesday, 20-Jun-2007 22:33:00 GMT; path=/">
content-Type(显示字符集的设定) :设定页面使用的字符集。
<meta http-equiv="content-Type" content="text/html; charset=gb2312">
清除缓存。
<meta http-equiv="cache-control" content="no-cache">
忽略页面中的数字识别为电话,忽略email识别。
<meta
name="format-detection"
content="telphone=no, email=no" />
关于applicable-device属性,适配相关:
如果网页采用了响应式网页设计,例如(cdc.tencent.com) 不需要经过url自适配跳转就可以根据浏览器的屏幕大小自适应的展现合适的效果,同时适合在移动设备和电脑上进行浏览,在html中加入如下meta:
<meta name="applicable-device"content="pc,mobile">
这个meta标签,表示页面同时适合在移动设备和PC上进行浏览。
响应式设计对站点服务器带宽有高要求,因为通过css隐藏的html内容同样会造成带宽浪费。
3、百度协助适配:
<meta name="mobile-agent"content="format=[wml|xhtml|html5]; url=url">(新写法,老写法为:2——http-equiv)
[wml|xhtml|html5]——根据手机页的协议语言,选择中的一种。
url=url ——后者代表当前PC页所对应的手机页url,两者必须是一一对应关系(而不是统一对应至手机站首页)
<meta name="mobile-agent" content="format=html5;url=http://3g.sina.com.cn/">
参考:http://blog.csdn.net/zerlinda_c/article/details/50345627
另外还有,描述、关键字。
相关文章推荐
- 细说HTML<head>内标签之<meta>
- html - <meta name="viewport" content="XX"/> 标签常见属性及说明
- HTML文件基本标记(一)-<head>、<title>、<meta>
- HTML <meta> charset 属性
- S动态添加与删除select中的Option对象 2009年09月23日 15:26 <html> <head> <meta http-equiv="Content-Type" content="t
- HTML标签属性<meta>、<body>
- <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js考试</title> </head> <script t
- html基础学习一:html文件中的头部文件部分<head></head>
- html <head>标签中<meta>的用法
- 关于html<head>部分怎么写的一些思考
- <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content
- HTML <input> accept 属性-规定能够通过文件上传进行提交的文件类型
- 【转】你所不知道的HTML <head/> 头标签
- HTML <img> 标签的 usemap 属性
- HTML <input> 标签的 type 属性
- HTML <input> 标签(附带html5属性)
- HTML中<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">理解
- html中设置<hr/>的长度和粗细等属性
- text-decoration <del> <s> 实现横线从文字中间穿过的CSS效果属性和html标签