关于html5中的部分标签,在IE9以下的支持情况

标签: html5 javascript 标签 ie8
275人阅读 评论(0) 收藏 举报
   关于html5中的部分标签,在IE9以下的支持情况
    这个是js文件,你可以自己写一个新的js文件来存放下面的代码
   这是一个自调函数,先进行判断,一旦符合条件就执行下面的带代码,将html5里的标签一次放到页面中	
(function(){
	if(!/*@cc_on!@*/0)return;
	var e = "abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video".split(','),i=e.length;
	console.log(i);
	while(i--){document.createElement(e[i])}
	})()
这仅仅是js的文件,你还要在你自己的css文件里加入下面的这段代码
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
     这个目的就将加入的那些标签 变成div   这样你就不用再html中一直使用div,这样可以使页面更好看
同时上面的js文件你也可以直接写在html里面,但不太建议,因为你生成文件,下次不就方便了吗?
    还有一个值得注意的
	就是IE8好像不支持 css选择器中使用太长的,还用>号的形式
	例如
		div.ru>div>p{}  就是太长了就不会被解析出来,不知道为什么
	你可以使用class命名的方式  这样你就可以
	.gas{}
这样的方式来写代码,虽然层级关系不是太清楚,但只要跟上详细的注释就可以了。



            
查看评论

常见浏览器兼容性问题与解决方案

所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的...
  • chuyuqing
  • chuyuqing
  • 2014-07-08 11:15:32
  • 275610

HTML5----IE低版本支持HTML5标签方法,css 浏览器网页兼容性

什么是浏览器兼容: 当我们使用不同的浏览器(Firefox IE7 IE6)访问同一个网站,或者页面的时候,会出现一些不兼容的问题,有的显示出来正常,有的显示出来不正常,我们在编写CSS的时候会...
  • damys
  • damys
  • 2013-03-01 14:28:23
  • 3019

如何解决IE9以下的浏览器对html5标签不兼容的问题

在html页面的头部添加如下代码:
  • u012679583
  • u012679583
  • 2016-02-25 10:44:37
  • 3179

IE9 以下版本浏览器兼容html5

(1)    IE9 以下版本浏览器兼容HTML5的方法,使用静态资源的html5shiv包: [if lt IE9]> --> (2) 载入后,初始化新标签的CSS...
  • weixin_37202689
  • weixin_37202689
  • 2017-03-10 14:05:25
  • 1416

html中<frameset>标签无法正常显示的解决方案

大家都不陌生,就是像表格一样将一个页面划分成好几个页面,如下图 把一个页面横着分成了三部分,各有各自的滚动条。 但是在显示上图之前,我试了很多方法,都无法正藏显示,搞得我很郁闷,后来才知道...
  • cangkukuaimanle
  • cangkukuaimanle
  • 2012-04-26 17:34:25
  • 6011

HTML 5到底是个什么东西

Html 5开始大热标志性的事件是Apple 前CEO Steve Jobs 公开炮轰Flash,并指出Flash在移动终端的不利因素,而且Html5将获得胜利。顿时it界,数字营销界,数字媒体界等相...
  • sudyguoguo
  • sudyguoguo
  • 2012-02-03 18:14:53
  • 721

让IE9以下版本支持HTML5

1、从IE9开始到后继的版本都支持HTML5,那么怎么让IE9以下的版本支持HTML5呢? 这里有一个JS文件,源文件如下: (function(k,m){var g="3.7.0";var d=...
  • lovegonghui
  • lovegonghui
  • 2017-04-25 11:27:12
  • 431

适配:解决IE9以下对H5不支持的方法

html5shiv:         解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题。 respond.min:       让不支持css3 Media Quer...
  • zxh_2581285470
  • zxh_2581285470
  • 2017-02-21 14:39:01
  • 3450

不兼容HTML5标签的浏览器解决代码

pageEncoding="UTF-8"%> Equipment Manager
  • u011380813
  • u011380813
  • 2015-03-11 09:41:32
  • 510

IE9 以下版本浏览器兼容HTML5的方法

最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。--------------...
  • Lpandeng
  • Lpandeng
  • 2017-05-12 13:41:17
  • 343
    个人资料
    等级:
    访问量: 395
    积分: 46
    排名: 181万+
    文章分类
    文章存档
    最新评论