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

原创 2017年12月19日 17:13:18
   关于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{}
这样的方式来写代码,虽然层级关系不是太清楚,但只要跟上详细的注释就可以了。



                    

一行代码轻松搞定各种IE兼容问题,IE6,IE7,IE8,IE9,IE10

在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案百度也应用了这种方案去解决IE的兼容问题? 百度源代码如下: 1 2 html...
  • Z729685731
  • Z729685731
  • 2015年11月26日 18:04
  • 27590

一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10

  • H5_QueenStyle12
  • H5_QueenStyle12
  • 2015年12月29日 11:07
  • 6534

判断IE版本的HTML语句详解,如:[if lte IE 9]……[endif]

我们常常会在网页的HTML里面看到形如[if lte IE 9]……[endif]的代码,表示的是限定某些浏览器版本才能执行的语句,那么这些判断语句的规则是什么呢?请看下文: 我们常常会...
  • gooduler
  • gooduler
  • 2015年07月11日 15:47
  • 6684

HTML5 IE9+ audio标签播放声音

IE8或者以下的浏览器可以使用bgsound标签或者img标签播放声音文件(IE独有),但是这两标签的属性和事件,你说你除了播放声音能用来干嘛、、 关于HTML 5音频标签,官方文档有使用说明http...
  • pigisyou147
  • pigisyou147
  • 2013年12月25日 17:48
  • 1621

关于html5标签PlaceHolder 兼容IE8,IE9浏览器

(function($) { $.fn.PlaceHolder = function(className) { var _set = function($em, opt) { ...
  • u011984596
  • u011984596
  • 2015年01月29日 10:04
  • 749

在 Windows Server 2008 (R2)上的IE9不支持HTML5 视频与音频解决办法

IE9 Not Support HTML5 Video And Audio on Windows Server 2008 (R2) 原文链接: http://www.mydigitallife.in...
  • linyuejiang
  • linyuejiang
  • 2013年08月13日 12:05
  • 1152

自定义插件-让IE9以下的浏览器支持H5属性placeholder

自从有了H5让我们喜也让我们忧,新特性用起来很炫、很酷提高了不少工作效率,但有不得不考虑该死的IE浏览器(从此微软的形象一落千丈)。 在H5总我们会使用placeholder属性来实现文本水印提示信息...
  • lxcao
  • lxcao
  • 2016年11月16日 23:07
  • 1435

Windows 2008 R2 中 IE9无法播放HTML5视频文件的解决方法!

====================================================== 注:本文源代码点此下载 =============================...
  • javazhuanzai
  • javazhuanzai
  • 2012年01月15日 04:41
  • 614

ie8以下版本(包括ie8)的浏览器不支持html5标签属性解决方案(Modernizr 2.6.2插件的使用)

ie8以下版本(包括ie8)的浏览器不支持html5标签属性解决方案(Modernizr 2.6.2插件的使用)...
  • zyx13859002783
  • zyx13859002783
  • 2014年08月12日 09:30
  • 25516

Html5 Canvas 扫雷 (IE9测试通过)

====================================================== 注:本文源代码点此下载 =============================...
  • javazhuanzai
  • javazhuanzai
  • 2012年01月15日 04:04
  • 224
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于html5中的部分标签,在IE9以下的支持情况
举报原因:
原因补充:

(最多只允许输入30个字)