HTML5是否支持移动设备的向后兼容性?
如果浏览器在移动浏览器中运行html5页面时不支持HTML5,则在音频/视频不支持时是否会抛出错误,或者我们是否能够自定义错误/备用代码。还设计明智它支持其余的标签?
提前致谢,
斯
答案 0 :(得分:0)
据我所知,未知标签将被忽略。
我建议您使用modernizr之类的脚本来检测您要使用的功能的支持。然后,您可以按照预期逐步编码。
答案 1 :(得分:0)
正如我的观点..
我建议你使用JavaScript Hack。
旧浏览器只会忽略HTML5中使用的新标签和与之关联的样式
使用
document.createElement('HTML5tag');
其中HTML5tag是您要使用的元素/标签 1.这将创建一个元素,与该元素相关联的样式将正常工作。(即使对于旧浏览器) 2.在任何样式定义之前,这应该用于head部分中使用的每个新html5标记。