Heim > Web-Frontend > Front-End-Fragen und Antworten > Unterstützt IE8 HTML5?

Unterstützt IE8 HTML5?

藏色散人
Freigeben: 2023-01-06 15:31:01
Original
2667 Leute haben es durchsucht

ie8 unterstützt HTML5 nicht. Wenn Sie möchten, dass ie8 HTML5 unterstützt, gibt es zwei Möglichkeiten: 1. Verweisen Sie auf die html5.js-Datei von Google und fügen Sie den Code in das Head-Tag-Intervall ein. 2. Durch Hinzufügen von „while (i--)“ Die Codeimplementierung „{ document.createElement(e[i])}“ unterstützt HTML5-Elemente.

Unterstützt IE8 HTML5?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, HTML5-Version, Dell G3-Computer.

Unterstützt ie8 HTML5?

Nein.

Damit der IE (ie6/ie7/ie8) HTML5-Elemente unterstützt, können wir dem HTML-Header das folgende JavaScript hinzufügen. Dies ist eine einfache document.createElement-Anweisung, die bedingte Kommentare verwendet, um diese js-Datei für den IE aufzurufen. Opera, Firefox und andere Nicht-IE-Browser ignorieren diesen Code und es erfolgt keine http-Anfrage.

Methode 1: Zitieren Sie die Datei html5.js von Google. Sie können den Codeinhalt selbst herunterladen und lesen.

<!–[if lt IE9]> 
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]–>
Nach dem Login kopieren

 Fügen Sie den obigen Code in das Head-Tag-Intervall ein

 Methode 2: Führen Sie dies durch, indem Sie JS selbst codieren.

<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(&#39;, &#39;);
     var i= e.length;
     while (i--){
         document.createElement(e[i])
     } 
})() 
</script>
Nach dem Login kopieren

 Unabhängig davon, welche der oben genannten Methoden Sie verwenden, denken Sie bitte daran, Folgendes in CSS zu definieren, damit diese Tags zu Blockelementen werden, genau wie Divs.

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
Nach dem Login kopieren

Empfohlenes Lernen: „HTML5-Video-Tutorial

Das obige ist der detaillierte Inhalt vonUnterstützt IE8 HTML5?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage