Atualmente, o HTML5 está atraindo cada vez mais atenção, mas atualmente os navegadores que suportam o HTML5 não são mainstream, especialmente mais de 50% dos usuários domésticos ainda usam o IE6. Como o IE9, que suporta o HTML5, não suporta a instalação do sistema XP, os desenvolvedores do HTML5 terão que considerar a questão da compatibilidade com versões anteriores por um longo tempo no futuro. Existem muitas maneiras de usar tags HTML5 ou compatibilidade com seletor CSS, e uma delas é uma delas para gerar elementos de tag.
Para princípios básicos, consulte o código a seguir para o efeito no IE8, o estilo não funciona.
<html>
<head>
<estilo> mxria {cor: vermelho; } </style>
</head>
<Body>
<Mxria> Olá! </mxria>
</body>
</html>
Para que o navegador reconheça a tag <mxria> </mxria> e exiba o efeito do estilo correspondente, podemos adicionar uma seção do JS da seguinte maneira, e o efeito será diferente quando você o vir.
<html>
<head>
<estilo> mxria {cor: vermelho; } </style>
<cript> document.createElement (mxria) </cript>
</head>
<Body>
<mxria> Olá! mxria.com </mxria>
</body>
</html>
Agora todo mundo entende o mistério! Sim, é document.createElement. O HTML5 SHIV é um plug -in JS que regenera todas as tags HTML5. Você precisa carregar o plug -in e, em seguida, o programa HTML5 pode ser reconhecido por todos os navegadores.
Endereço para download: http://html5shim.googlecode.com/svn/trunk/html5.js