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 box-sizing属性
Apr 17 HTML / CSS
需要知道的CSS3动画技术
Jan 01 HTML / CSS
CSS3 display知识详解
Nov 25 HTML / CSS
利用css3-animation实现逐帧动画效果
Mar 10 HTML / CSS
CSS3 animation ? steps 函数详解
Aug 30 HTML / CSS
HTML5 Canvas绘制文本及图片的基础教程
Mar 14 HTML / CSS
HTML5的结构和语义(5):内嵌媒体
Oct 17 HTML / CSS
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
Apr 24 HTML / CSS
html5实现的便签特效(实战分享)
Nov 29 HTML / CSS
HTML5里的placeholder属性使用实例和美化显示效果的方法
Apr 23 HTML / CSS
详解html5页面 rem 布局适配方法
Jan 12 HTML / CSS
css3 实现文字闪烁效果的三种方式示例代码
Apr 25 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与XML联手进行网站编程代码实例
2008/07/10 PHP
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
2012/10/03 PHP
Laravel 4 初级教程之安装及入门
2014/10/30 PHP
php获取YouTube视频信息的方法
2015/02/11 PHP
PHP微信支付开发实例
2016/06/22 PHP
javascript firefox不显示本地预览图片问题的解决方法
2008/11/12 Javascript
json 实例详细说明教程
2009/10/31 Javascript
JavaScript调用后台的三种方法实例
2013/10/17 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
原生JS和JQuery动态添加、删除表格行的方法
2015/05/28 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
详解JavaScript数组的操作大全
2015/10/19 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
js实现select选择框效果及美化
2016/08/19 Javascript
引入JavaScript时alert弹出框显示中文乱码问题
2017/09/16 Javascript
react+redux的升级版todoList的实现
2017/12/18 Javascript
浅谈Vue项目骨架屏注入实践
2019/08/05 Javascript
js实现简单掷骰子小游戏
2019/10/24 Javascript
微信小程序实现滚动Tab选项卡
2020/11/16 Javascript
vue-cli4.0多环境配置变量与模式详解
2020/12/30 Vue.js
python爬虫面试宝典(常见问题)
2018/03/02 Python
Python语法之精妙的十个知识点(装B语法)
2020/01/18 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
Python图像处理二值化方法实例汇总
2020/07/24 Python
英国领先的汽车轮胎和快速健康中心:Kwik Fit
2017/10/29 全球购物
HelloFresh澳大利亚:订购你的美味食品盒、健康餐食
2018/03/28 全球购物
VisionPros美国站:加拿大在线隐形眼镜和眼镜零售商
2020/02/11 全球购物
QA工程师岗位职责
2013/11/20 职场文书
网上开商店的创业计划书
2014/01/19 职场文书
材料会计岗位职责
2014/03/06 职场文书
诚信考试倡议书
2014/04/15 职场文书
暑假社会实践心得体会
2014/09/02 职场文书
作风建设年活动实施方案
2014/10/24 职场文书
小学家长意见怎么写
2015/06/03 职场文书
中国古代史学名著《战国策》概述
2019/08/09 职场文书
纯CSS实现一个简单步骤条的示例代码
2022/07/15 HTML / CSS