Neueste Versionen von Safari, Chrome, Firefox und Opera unterstützen einige HTML5-Funktionen. Internet Explorer 9 unterstützt bestimmte HTML5-Funktionen.
Damit ältere Versionen von Browsern diese Elemente korrekt anzeigen können, können Sie den CSS-Attributwert display auf setzen blockieren:
header, section, footer, aside, nav, main, article, figure { display: block; }
Für ie-Browser, um Browser unter ie9 kompatibel zu machen Für HTML5-Elemente können Sie die Shiv-Lösung verwenden:
<!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->
oder direkt die lokale js-Datei
<!--[if lt IE 9]> <script src="html5shiv.min.js"></script> <![endif]-->
html5shiv einführen. js-Referenzcode Es muss im -Element platziert werden, da der IE-Browser diese Datei beim Parsen neuer HTML5-Elemente zuerst laden muss.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>渲染 HTML5</title> <!--[if lt IE 9]> <script src="html5shiv.min.js"></script> <![endif]--> </head>
Das Obige ist der Inhalt von HTML5-Browser-Unterstützungsproblemen, bitte achten Sie auf weitere Verwandte Inhalte PHP chinesische Website (www.php.cn)!