网页提示浏览器不支持HTML5是设置错误造成的,解决方法为:
10年积累的成都做网站、成都网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有东海免费网站建设让你可以放心的选择与我们合作。
1、打开IE,选择“工具”-“Internet选项”。
2、选择“安全”选卡,选择下面的“自定义级别”。
3、将Activex控件和插件下的启用和禁用单选按钮选择启用;将脚本下的启用和禁用单选按钮选择启用。
4、点击开始菜单,选择控制面板,点击“卸载程序”。
5、点击左上角的“查看已安装的更新”。
6、在右上角搜索框中搜索“KB3034196”,在搜索结果“KB3034196”补丁上单击右键,选择卸载,完成后按提示重启计算机即可。
任何主流浏览器在当前的时间节点下一定都支持HTML5。
主流浏览器所指的是有独立内核的浏览器,而不是看其用户量。因此主流浏览器包括:Chrome InternetExplorer Firefox Opera safair,而市面上其他的常用浏览器(例如QQ浏览器,360等,也均使用以上浏览器厂家的内核)。
针对于不同浏览器的特点本人不敢保证作答一定准确,仅从自身的认知和日常体验给出些许说明。Chrome浏览器其内容解析速度最快性能最好,但因某些原因在国内使用功能受限,例如Google账户密码同步,历史记录同步等。Opera体积小非常精悍,但是利用率并不非常高。InternetExplorer(IE)基本上各方面在现今来说都没啥优势,但是有很多银行的加密插件等都是基于IE进行开发,因此在某些特别的场景下忍着恶心不得不用。FireFox在国内可正常使用其云服务,老牌,插件丰富稳定,使用云服务的时候分为国内的通行证和国际服务,注意区分。
HTML5的语义化标签以及属性,可以让开发者非常方便地实现清晰的web页面布局,加上CSS3的效果渲染,快速建立丰富灵活的web页面显得非常简单。
HTML5的新标签元素有:
header定义页面或区段的头部;
footer定义页面或区段的尾部;
nav定义页面或区段的导航区域;
section页面的逻辑区域或内容组合;
article定义正文或一篇完整的内容;
aside定义补充或相关内容;
使用他们能让代码语义化更直观,而且更方便SEO优化。但是此HTML5新标签在IE6/IE7/IE8上并不能识别,需要进行JavaScript处理。以下就介绍几种方式。
方式一:Coding JavaScript
!--[if lt IE9]
script
(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(', ');
var i= e.length;
while (i--){
document.createElement(e[i])
}
})()
/script
![endif]--
第二种方法:使用Google的html5shiv包(推荐)
!--[if lt IE9]
![endif]--
但是不管使用以上哪种方法,都要初始化新标签的CSS.因为HTML5在默认情况下表现为内联元素,对这些元素进行布局我们需要利用CSS手工把它们转为块状元素方便布局
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
但是如果ie6/7/8 禁用脚本的用户,那么就变成了无样式的"白板"网页,我们该怎么解决呢?
我们可以参照facebook的做法,即引导用户进入带有noscript标识的 “/?_fb_noscript=1”页面,用 html4 标签替换 html5 标签,这要比为了保持兼容性而写大量 hack 的做法更轻便一些。
!--[if lte IE 8]
noscript
style.html5-wrappers{display:none!important;}/style
div class="ie-noscript-warning"您的浏览器禁用了脚本,请a href=""查看这里/a来启用脚本!或者a href="/?noscript=1"继续访问/a.
/div
/noscript
![endif]--
这样可以引导用户开启脚本,或者直接跳转到HTML4标签设计的界面。
让ie浏览器支持html5标签
HTML5出现也不短了,很多网站的页面都进行了改版,为了降低代码量(不需要起太多的类名),提升加载速度,提高标签的语义性,因此,在网页中大量使用了section,article,header等HTML5标签。自己最近在写响应式布局的范例,里面也使用到了header等标签。还是比较希望能够做成兼容“旧版浏览器”的,在此和大家共享一下,如何让旧浏览器支持HTML5新增标签。
HTML5 新标签兼容旧版本浏览器的方法
IE11肯定是支持的,你是同样的代码在IE11下跑不起来是吧,你看一下用的是兼容模式还是普通模式,兼容模式不支持html5当然没法用,普通模式支持html5自然可以用
你好,高版本的ie是可以兼容html5的,ie11是绝对可以支持的,圆角,阴影那都不是事
希望可以帮助到你