在head标签里加一个meta标签让指定ie使用特定内核 解决css在ie中的兼容性问题
2014-08-19 15:06
246 查看
<meta http-equiv="x-ua-compatible" content="IE=edge, chrome=1"/>
IE=edge: 默认使用最新内核
IE=6/7/8.... 指定特定版本内核
chrome=1:如果有装chrome就使用chrome的内核
IE的兼容性问题:
在早起IE8之前,那个时候IE浏览器还属于比较独大的情况,那个时候他有很多东西是和网络的Standard不太一样。譬如他有自己才看的懂得自定义Tag。作为那个时代,很多网站都是以那个时候的IE作为目标浏览器去写的网页。
随著时间的进步,微软意识到自己搞自己的是不行的,需要跟Web Standard一样,慢慢的以前那些旧的只属于IE有的东西就在新的IE里面没有了。
但是为了以前浏览器而设计的网站要怎么办?他们就处于很尴尬的局面,因为如果不支持很多旧网站除了会跑版以外最要命是有些功能都会有问题。
为了解决这个问题,微软在IE8以后很佛心的加入了所谓的兼容性模式,也就是能够在旧的网站使用兼容性模式浏览,而一切正常,而到比较新的网站就用正常模式浏览。
听起来很棒,有问题的旧网站使用IE 兼容模式,新网站使用正常模式。但是这个有一个前提,那就是使用者要知道兼容性模式的意义和如何切换
IE=edge: 默认使用最新内核
IE=6/7/8.... 指定特定版本内核
chrome=1:如果有装chrome就使用chrome的内核
IE的兼容性问题:
在早起IE8之前,那个时候IE浏览器还属于比较独大的情况,那个时候他有很多东西是和网络的Standard不太一样。譬如他有自己才看的懂得自定义Tag。作为那个时代,很多网站都是以那个时候的IE作为目标浏览器去写的网页。
随著时间的进步,微软意识到自己搞自己的是不行的,需要跟Web Standard一样,慢慢的以前那些旧的只属于IE有的东西就在新的IE里面没有了。
但是为了以前浏览器而设计的网站要怎么办?他们就处于很尴尬的局面,因为如果不支持很多旧网站除了会跑版以外最要命是有些功能都会有问题。
为了解决这个问题,微软在IE8以后很佛心的加入了所谓的兼容性模式,也就是能够在旧的网站使用兼容性模式浏览,而一切正常,而到比较新的网站就用正常模式浏览。
听起来很棒,有问题的旧网站使用IE 兼容模式,新网站使用正常模式。但是这个有一个前提,那就是使用者要知道兼容性模式的意义和如何切换
相关文章推荐
- 解决DIV+CSS设计在IE6/IE7/IE8/火狐-兼容性问题
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法 .
- CSS中使用!important解决IE6 IE7 Firefox兼容性问题
- IE6/7/8 CSS兼容性问题和解决方法汇总
- CSS的解决IE5/IE5.5/IE6/FF的兼容性问题
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
- 60安全浏览器可以通过指定内核的方式来解决兼容性问题。
- IE兼容问题解决方案——指定文件兼容性为content="IE=Edge,chrome=1"(可以解决很多的问题)
- meta 标签代码解决IE兼容问题,IE6,IE7,IE8,IE9,IE10(包括360的兼容模式)
- IE兼容性问题解决方案2--css样式兼容标签
- CSS的解决IE5/IE5.5/IE6/FF/IE7的兼容性问题(css hack)
- IE6/Firefox CSS兼容问题 - 解决IE5/IE5.5/IE6/Firefox的CSS兼容性问题
- HTML5 入门:一个最简单的HTML页面(doctype、meta、Head、标签的使用)
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
- 解决IE使用css表达式模拟fixed效果时抖动问题
- IE6-IE9兼容性问题列表及解决办法_补遗漏之二:CSS区分大小写,Style中height需要加px
- 解决DIV+CSS设计在IE6/IE7/IE8/火狐-兼容性问题
- 通过Meta标签解决网页兼容性问题
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法