Comentário: Para ativar o IE (incluindo o IE6) para suportar elementos HTML5, você precisa adicionar um documento simples. Para detalhes, leia este artigo
Para fazer com que o IE (incluindo o IE6) suportem elementos HTML5, precisamos adicionar o seguinte JavaScript ao cabeçalho HTML, que é um documento simples. Outros navegadores que não são da AE, como Opera, Firefox, etc., ignorarão esse código e não haverá solicitação HTTP.<! - [se ie]>
<script src => </script>
<! [endif]->
O código acima será executado apenas no navegador do IE. Outra coisa a observar é que chamar o arquivo html5.js na página deve ser adicionado ao elemento principal da página, porque o navegador do IE deve conhecer esse elemento antes que o elemento seja analisado, para que esse arquivo JS não possa ser chamado na parte inferior da página.
Este arquivo JS HTML5 é fornecido pelo autor no projeto do Google Code para que todos liguem diretamente. Obviamente, se você acha que isso afetará a velocidade da abertura da sua página da web, poderá fazer o download do arquivo HTML5 JS diretamente e enviá -lo ao seu servidor para chamá -lo separadamente.
A seguir, é apresentado o código no arquivo js de html5:
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, artigo, de lado, áudio, tela, dados de dados, detalhes, diálogo, outubro, figura, rodapé, cabeçalho, h -split, marca, menu, medidor, navegação, saída, seção, tempo, vídeo.split ( ','), i = E.Length; while (i -) {document.createElement (e [i])}}) ()
Além de chamar o arquivo JS que contém o código acima na página da web para ativar o navegador do IE para oferecer suporte a elementos HTML5, você também pode adicionar o código diretamente à página da Web da seguinte maneira.
<! - [se ie]>
<Cript>
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, artigo, de lado, áudio, tela, dados de dados, detalhes, diálogo, outubro, figura, rodapé, cabeçalho, h -split, marca, menu, medidor, navegação, saída, seção, tempo, vídeo.split ( ','), i = E.Length; while (i -) {document.createElement (e [i])}}) ()
</script>
<! [endif]->