HTML5 声明兼容IE的写法

Sunny丶诺小诺

Sunny丶诺小诺

2016-02-19 12:45

下面图老师小编要向大家介绍下HTML5 声明兼容IE的写法,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!
!DOCTYPE html是HTML5的声明,主流的游览器中只有IE8及以下版本不支持,这样IE会进入Quirks模式。但之后的声明可以强制指定IE的呈现模式,所以!DOCTYPE html声明对IE就无影响。

HTML5并没有XHTML那么严格,对于一般的xhtml页面,基本都不通完全通过W3C验证标准,而改为HTML5声明后基本都能过。


复制代码代码如下:
!DOCTYPE html
!–[if IE]
meta http-equiv=X-UA-Compatible content=IE=8″ /
![endif]–
!–[if IE 7]
meta http-equiv=X-UA-Compatible content=IE=7″ /
![endif]–
!–[if IE 6]
meta http-equiv=X-UA-Compatible content=IE=6″ /
![endif]–

关于X-UA-Compatible
目前绝大多数网站都用

meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"

来作为IE8的兼容方法,虽然微软将IE向标准迈进了一大步,而事实上IE8还存在一系列渲染的奇怪现象是不争的事实。
谁让IE6那么多呢,或许2014年以后我们可以有更多的时间去关心IE8,而不是IE6或者IE7。
在X-UA-Compatible中可用的方法有:

复制代码代码如下:
meta http-equiv="X-UA-Compatible" content="IE=5"
meta http-equiv="X-UA-Compatible" content="IE=7"
meta http-equiv="X-UA-Compatible" content="IE=8"
meta http-equiv="X-UA-Compatible" content="IE=edge"
[html]
其中最后一行是永远以最新的IE版本模式来显示网页的。
另外加上
[code]
meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"
meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"

而使用,Emulate模式后则更重视!DOCTYPE

所以目前来说,云下载还是推荐以下

复制代码代码如下:
meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"

为首选。
展开更多 50%)
分享

猜你喜欢

HTML5 声明兼容IE的写法

Web开发
HTML5 声明兼容IE的写法

html5 兼容IE6结构的实现代码

Web开发
html5 兼容IE6结构的实现代码

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

html5 的a标签 Href 拨电话的写法

Web开发
html5 的a标签 Href 拨电话的写法

让IE支持HTML5的方法

Web开发
让IE支持HTML5的方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

基于IE10/HTML5 开发

Web开发
基于IE10/HTML5 开发

IE支持HTML5的解决方法

Web开发
IE支持HTML5的解决方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

DELPHI的原子世界

DELPHI的原子世界

HTML5 CSS3新的WEB标准和浏览器支持

HTML5 CSS3新的WEB标准和浏览器支持
下拉加载更多内容 ↓