Solution d'incompatibilité HTML5 IE : 1. Utilisez le code JavaScript "while (i--){document.createElement(e[i])}" pour résoudre le problème de compatibilité ; 2. Utilisez le package html5shiv de Google pour résoudre le problème d'IE ; non compatible avec HTML5. Il suffit de le marquer.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version HTML5, ordinateur DELL G3
Que dois-je faire si IE n'est pas compatible avec html5 ?
Le moyen idéal pour résoudre l'incompatibilité d'IE (IE6/IE7/IE8) avec les balises HTML5
Les balises et attributs sémantiques de HTML5 peuvent permettre aux développeurs d'obtenir une mise en page Web claire, ainsi qu'un rendu des effets CSS3. permet de créer très facilement et rapidement des pages Web riches et flexibles. Les nouveaux éléments de balise
HTML5 sont :
<!--[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]-->
Deuxième méthode : utilisez le package html5shiv de Google (recommandé)
<!--[if lt IE9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->
/*html5*/ article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
Nous pouvons suivre l'approche de Facebook, qui consiste à guider les utilisateurs pour accéder à la page “/?_fb_noscript=1” avec le logo noscript, et remplacer la balise html5 par la balise html4, ce qui est mieux que pour maintenir la compatibilité, il est plus facile d'écrire beaucoup de hacks.
<!--[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]-->
Cela peut guider l'utilisateur pour ouvrir le script ou accéder directement à l'interface de conception de balises HTML4.
Apprentissage recommandé : "Tutoriel vidéo HTML5"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!