大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
HTML5的新增结构标签包括headerfooter等,在IE8-浏览器当中,需要借助JavaScript以及CSS来实现兼容。具体代码如下:
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比蓝山网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式蓝山网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖蓝山地区。费用合理售后完善,十余年实体公司更值得信赖。
CSS代码
style
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{
display: block;
}
/style
JS代码(原生JavaScript,如下示范代码当中只包含4种新标签,其他新增结构标签同理)
script
document.createElement('header');
document.createElement('nav');
document.createElement('article');
document.createElement('footer');
/script
对于其他HTML5新增标签,不能够实现兼容问题。
资料来源:HTML5学堂(码匠) - HTML5 新标签兼容旧版本浏览器的方法
网页提示浏览器不支持HTML5是设置错误造成的,解决方法为:
1、打开IE,选择“工具”-“Internet选项”。
2、选择“安全”选卡,选择下面的“自定义级别”。
3、将Activex控件和插件下的启用和禁用单选按钮选择启用;将脚本下的启用和禁用单选按钮选择启用。
4、点击开始菜单,选择控制面板,点击“卸载程序”。
5、点击左上角的“查看已安装的更新”。
6、在右上角搜索框中搜索“KB3034196”,在搜索结果“KB3034196”补丁上单击右键,选择卸载,完成后按提示重启计算机即可。
让ie浏览器支持html5标签
HTML5出现也不短了,很多网站的页面都进行了改版,为了降低代码量(不需要起太多的类名),提升加载速度,提高标签的语义性,因此,在网页中大量使用了section,article,header等HTML5标签。自己最近在写响应式布局的范例,里面也使用到了header等标签。还是比较希望能够做成兼容“旧版浏览器”的,在此和大家共享一下,如何让旧浏览器支持HTML5新增标签。
HTML5 新标签兼容旧版本浏览器的方法