O HTML5 foi lançado impacientemente recentemente. Muitas pessoas no grupo QQ começaram a discutir essa coisa nova. Atualmente, a maioria dos navegadores não suporta o código HTML5. Hoje, vamos apresentar um método para permitir que os navegadores suportem HTML5.
Como o HTML5 trouxe um código mais eficiente e limpo para nossas novas páginas da web, a única maneira de permitir que o IE reconheça esses novos elementos é usar o HTML5 Shiv. Graças a Remy Sharp por nos fornecer este mini script para resolver o problema do IE que apoia o HTML5.
Use scripts JS para tornar seu site compatível com o navegador do IE.
HTML5 SHIV Chamadas e downloads:
O seguinte é o endereço de download: http://html5shiv.googlecode.com/svn/trunk/html5.js
html5.js deve ser adicionado a <head> </head> e chamado (porque o navegador deve primeiro interpretar esse script para analisar a tag HTML5 subsequente, para que não possa ser colocada na parte inferior da página)O autor colocou o arquivo JS no projeto do Google Code e permitiu que todos o chamassem diretamente, é claro, a premissa é que você não se importa em chamar o arquivo extra.
Você pode chamar este script JS diretamente e usar comentários condicionais do IE para chamar esse arquivo JS, para que navegadores que não sejam de AI, como o Firefox, ignorem esse código e não haverá solicitações HTTP desnecessárias. O código a seguir será executado apenas no IE Browser:
<!-[ifie]> <scriptsrc = http: //html5shiv.googlecode.com/svn/trunk/html5.js> </script> <! [endif]->
Obviamente, se você não gosta de ligar para arquivos de rede externos, também pode baixá -los e enviá -los para seu próprio servidor para chamá -los separadamente (o autor permite).
Aqui está o código no arquivo JS:
(function () {if (!/*@cc_on!@*/0) return;
var e = abbr, artigo, de lado, áudio, tela, dados de dados, detalhes, diálogo, eventos ou figura,
Footeiro, cabeçalho, HGroup, marca, menu, medidor, navegação, saída, progresso, seção, tempo, vídeo.split (','),
i = e.length; while (i-) {document.createElement (e [i])}}) ()