O melhor tutorial Suporte do navegador HTML5 em 2024. Neste tutorial você pode aprender Suporte do navegador HTML5,O elemento HTML 5 é definido como um elemento de bloco,Exemplos,Adicionando um novo elemento para HTML,Exemplos,problemas com o navegador Internet Explorer,solução perfeita Shiv,Exemplos,
Você pode deixar alguns navegadores mais antigos (não suporta HTML5) suporte para HTML5.
navegadores modernos suportam HTML5.
Além disso, todos os navegadores, incluindo o velho eo novo, do elemento não reconhecido será processado automaticamente como um elemento inline.
Devido a isso, você pode"igreja" navegadores lidar com elementos HTML "desconhecidos".
Você pode até mesmo igreja IE6 (Windows XP, 2001) browser lida com elementos HTML desconhecidas. |
HTML5 conjunto de oito novas semântica HTML elementos (semântica). Todos estes elementos são elementos de bloco.
A fim de permitir que as versões mais antigas do navegador para exibir esses elementos corretamente, você pode definir o bloco de valor de propriedade de exibição CSS:
Você pode adicionar novos elementos para HTML.
Exemplos dos novos elementos adicionados ao HTML e elementos de estilo definido para o elemento chamado <myHero>:
JavaScript document.createElement declaração ( "myHero") é adicionar um novo elemento IE.
Você pode usar o método acima para adicionar navegadores elementos HTML5 IE, mas:
O Internet Explorer 8 e versões anteriores do navegador IE não suportar mais de uma maneira. |
Podemos usar Sjoerd Visscher criado "HTML5 Activar JavaScript", "Shiv " para resolver o problema:
O código acima é um comentário, o papel quando a versão do navegador IE inferior a IE9 vai ler html5.js arquivo e analisá-lo.
Nota: usuários domésticos utilizam o site repositório estático (instabilidade repositório Google no país):
Para html5shiv navegador IE é uma solução melhor. html5shiv principal solução proposta novos elementos HTML5 não IE6-8 reconhecer esses novos elementos não pode ser embrulhado como um nó pai elemento filho, e não podem aplicar estilos CSS.
html5shiv.js código de referência deve ser colocado no elemento <head>, porque o navegador do IE ao analisar HTML5 novos elementos precisam carregar o arquivo.