Heim  >  Artikel  >  Web-Frontend  >  HTML5 – Probleme mit der Browserunterstützung

HTML5 – Probleme mit der Browserunterstützung

黄舟
黄舟Original
2017-02-27 16:03:111513Durchsuche

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 93f0f5c25f18dab9d176bd4f6de5d30e-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)!



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn