首页 >

让ie浏览器成为支持html5的浏览器的操作(使用html5shiv)技巧

web前端|H5教程让ie浏览器成为支持html5的浏览器的操作(使用html5shiv)技巧
ie浏览器,支持html5的浏览器,html5shiv
web前端-H5教程
如今HTML5愈来愈引发大家的关注了,但目前支持HTML5的浏览器还不是主流,特别是国内用户近50%以上仍旧使用IE6,由于支持HTML5的IE9不支持Xp系统安装,这样未来很长一段时间,HTML5的开发者将必须考虑向下兼容的问题。HTML5的标签或CSS选择器兼容性的做法有很多,其中自己生成标签元素就是一种。
支付公司网站源码,vscode分文件处理,ubuntu桌面太小,tomcat权威目录,安装完sqlite3,简述爬虫解析网页的几种方式,php程序设计模式,福清seo优化策略,采集网站有流量,手机电影网页源码,joomla 瀑布模板lzw
基本原理参见如下代码在IE8中效果,样式根本没有起作用。
微信附近人交友源码,vscode冻结行,ubuntu版本号的意义,tomcat请求400,合并多个sqlite,搭建虚拟主机服务器,js 环形图插件,淘宝前端css框架,爬虫 html,刷步php,网络seo推广是什么,蓝色大气企业网站,网页css单选按钮,糯米网模板下载,wordpress 新建页面,日报管理系统 英文,php覆盖图片程序lzw
网吧电影源码,vscode可以干什么,ubuntu查看任务,tomcat旗舰店,python 爬虫 ua,php如何传值给js,seo推广服务公司有哪些,dede仿手机网站模板,php 数据 模板下载lzw
复制代码代码如下:


mxria{ color: red; }


Hello!

为了是浏览器识别标签并显示对应样式的效果,我们可以如下增加一段js,看到效果就不同了

复制代码代码如下:


mxria{ color: red; }

document.createElement(“mxria”)
Hello!mxria.com

现在大家明白了其中的奥妙吧!对,就是document.createElement ,HTML5 shiv就是这样一个js插件,将所有HTML5的标签进行了重新生成,你需要加载该插件,那么HTML5程序就能被所有浏览器识别了。
下载地址:http://html5shim.googlecode.com/svn/trunk/html5.js

trunk/html5.js简单使用方法:

下面是引用Google的html5.js文件:

html5shiv的使用非常的简单,考虑到IE9是支持html5的,所以只需要在页面head中添加如下代码即可:

复制代码代码如下:

将上代码复制到head部分,记住一定要是head部分(因为IE必须在元素解析前知道这个元素,所以这个js文件不能在其他位置调用,否则失效)

当然,你也可以把代码拿出来自己看着办:

(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;while(i–){document.createElement(e[i])}})()
最后在css里面加上这段:

/*html5*/ article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
主要是让这些html5标签成块状,像div那样。

好了,简单吧,一句话概括就是:引用html5.js 使html5标签成块状


让ie浏览器成为支持html5的浏览器的操作(使用html5shiv)技巧
  • jquery不兼容低版本ie浏览器怎么办
  • jquery不兼容低版本ie浏览器怎么办 | jquery不兼容低版本ie浏览器怎么办 ...

    让ie浏览器成为支持html5的浏览器的操作(使用html5shiv)技巧
  • ie浏览器不支持js要怎么设置?
  • ie浏览器不支持js要怎么设置? | ie浏览器不支持js要怎么设置? ...

    让ie浏览器成为支持html5的浏览器的操作(使用html5shiv)技巧
  • jquery怎么判断是否是IE浏览器
  • jquery怎么判断是否是IE浏览器 | jquery怎么判断是否是IE浏览器 ...