html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式


Posted in HTML / CSS onDecember 07, 2012

如今HTML5愈来愈引发大家的关注了,但目前支持HTML5的浏览器还不是主流,特别是国内用户近50%以上仍旧使用IE6,由于支持HTML5的IE9不支持Xp系统安装,这样未来很长一段时间,HTML5的开发者将必须考虑向下兼容的问题。HTML5的标签或CSS选择器兼容性的做法有很多,其中自己生成标签元素就是一种。
基本原理参见如下代码在IE8中效果,样式根本没有起作用。

复制代码
代码如下:

<html>
<head>
<style>mxria{ color: red; }</style>
</head>
<body>
<mxria>Hello!</mxria>
</body>
</html>

html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式
为了是浏览器识别<mxria></mxria>标签并显示对应样式的效果,我们可以如下增加一段js,看到效果就不同了
复制代码
代码如下:

<html>
<head>
<style> mxria{ color: red; }</style>
<script>document.createElement("mxria")</script>
</head>
<body>
<mxria>Hello!mxria.com</mxria>
</body>
</html>

html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式 
现在大家明白了其中的奥妙吧!对,就是document.createElement ,HTML5 shiv就是这样一个js插件,将所有HTML5的标签进行了重新生成,你需要加载该插件,那么HTML5程序就能被所有浏览器识别了。
HTML / CSS 相关文章推荐
CSS3 圆角效果
Jul 15 HTML / CSS
修复iPhone的safari浏览器上submit按钮圆角bug
Dec 24 HTML / CSS
CSS3使用transition实现的鼠标悬停淡入淡出
Jan 09 HTML / CSS
HTML5 Canvas如何实现纹理填充与描边(Fill And Stroke)
Jul 15 HTML / CSS
HTML5 画布canvas使用方法
Mar 18 HTML / CSS
HTML5拖放效果的实现代码
Nov 17 HTML / CSS
canvas实现漂亮的下雨效果的示例
Apr 18 HTML / CSS
使用canvas压缩图片上传的方法示例
Feb 07 HTML / CSS
AmazeUI折叠式卡片布局,整合内容列表、表格组件实现
Aug 20 HTML / CSS
CSS3 实现的图片悬停的切换按钮
Apr 13 HTML / CSS
CSS SandBox应用场景及常见问题
Jun 25 HTML / CSS
CSS 实现磨砂玻璃(毛玻璃)效果样式
May 21 HTML / CSS
html5-websocket基于远程方法调用的数据交互实现
Dec 04 #HTML / CSS
HTML5 Canvas像素处理使用接口介绍
Dec 02 #HTML / CSS
html5 桌面提醒:Notifycations应用介绍
Nov 27 #HTML / CSS
html5 canvas 画图教程案例分析
Nov 23 #HTML / CSS
使用css3 属性如何丰富图片样式(圆角 阴影 渐变)
Nov 22 #HTML / CSS
input file上传文件样式支持html5的浏览器解决方案
Nov 14 #HTML / CSS
免费获得微软MCSD证书赶快行动吧!
Nov 13 #HTML / CSS
You might like
Php做的端口嗅探器--可以指定网站和端口
2006/10/09 PHP
CodeIgniter php mvc框架 中国网站
2008/05/26 PHP
php中如何同时使用session和cookie来保存用户登录信息
2013/07/05 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
2019/06/05 PHP
使用prototype.js 的时候应该特别注意的几个问题.
2007/04/12 Javascript
js加解密 脚本解密
2008/02/22 Javascript
JavaScript图片放大技术(放大镜)实现代码分享
2013/11/14 Javascript
浅谈javascript原型链与继承
2015/07/13 Javascript
js实现简单的联动菜单效果
2015/08/19 Javascript
js实现div拖动动画运行轨迹效果代码分享
2015/08/27 Javascript
JS封装cookie操作函数实例(设置、读取、删除)
2015/11/17 Javascript
在JavaScript中对HTML进行反转义详解
2016/05/18 Javascript
jQuery增加、删除及修改select option的方法
2016/08/19 Javascript
vue.js获得当前元素的文字信息方法
2018/03/09 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
2019/01/08 Javascript
js+canvas实现五子棋小游戏
2020/08/02 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
[01:05:29]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第二场 1月24日
2021/03/11 DOTA
python实现在每个独立进程中运行一个函数的方法
2015/04/23 Python
利用Python学习RabbitMQ消息队列
2015/11/30 Python
Python logging管理不同级别log打印和存储实例
2018/01/19 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
2018/02/18 Python
解决安装python库时windows error5 报错的问题
2018/10/21 Python
Python批量启动多线程代码实例
2020/02/18 Python
python实现猜拳游戏项目
2020/11/30 Python
CSS3中颜色线性渐变实战
2015/07/18 HTML / CSS
html5 Canvas画图教程(9)—canvas中画出矩形和圆形
2013/01/09 HTML / CSS
html5使用Drag事件编辑器拖拽上传图片的示例代码
2017/08/22 HTML / CSS
美国最大的网上冲印店:Shutterfly
2017/01/01 全球购物
如何估计一张表的大小(假设该表中有1万条数据)
2016/03/27 面试题
YII2 全局异常处理深入讲解
2021/03/24 PHP
中英文求职信范文
2014/01/27 职场文书
校庆筹备方案
2014/03/30 职场文书
班干部演讲稿
2014/04/24 职场文书
玄武湖导游词
2015/02/05 职场文书
英语演讲开场白
2015/05/29 职场文书