Comentário: Agora que o HTML5 está atraindo cada vez mais atenção, os desenvolvedores HTML5 terão que considerar a questão da compatibilidade com versões anteriores: como fazer com que todos os navegadores reconheçam os estilos de tags HTML5
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>
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.