El mejor tutorial de Soporte del navegador HTML5 en 2024. En este tutorial podrás aprender Soporte del navegador HTML5,El elemento HTML5 se define como un elemento de bloque,Ejemplos,La adición de un nuevo elemento a HTML,Ejemplos,problemas con el navegador Internet Explorer,solución perfecta Shiv,Ejemplos,
Puede dejar que algunos navegadores antiguos (no soporta HTML5) soporte para HTML5.
Los navegadores modernos soportan HTML5.
Además, todos los navegadores, incluyendo viejos y nuevos, del elemento no reconocido se procesarán automáticamente como un elemento en línea.
Debido a esto, se puede"iglesia" navegadores manejar elementos HTML "desconocidos".
Puede incluso la iglesia IE6 (Windows XP 2001) del navegador maneja elementos HTML desconocidos. |
HTML5 conjunto de ocho nuevos semántica HTML elementos (semánticas). Todos estos elementos son elementos de bloque.
Con el fin de permitir que las versiones anteriores del navegador para visualizar correctamente estos elementos, se puede establecer el bloque de valor de la propiedad CSS display:
Se pueden añadir nuevos elementos a HTML.
Los ejemplos de los nuevos elementos añadidos a HTML y elementos de estilo definidos para el elemento llamado <Myhero>:
JavaScript document.createElement declaración ( "Myhero") es añadir un nuevo elemento al navegador Internet Explorer.
Se puede utilizar el método anterior para añadir elementos de HTML5 navegadores IE, pero:
Internet Explorer 8 y versiones anteriores del navegador Internet Explorer no es compatible con más de una manera. |
Podemos utilizar Sjoerd Visscher creado "Activación de JavaScript HTML5", "navaja " para resolver el problema:
El código anterior es un comentario, el papel cuando la versión del navegador IE menos de IE9 leerá html5.js archivo y analizarlo.
Nota: Por favor usuarios domésticos utilizan el sitio repositorio estático (inestabilidad repositorio de Google en el país):
Para IE html5shiv navegador es una mejor solución. html5shiv principal solución propone nuevos elementos de HTML5 no IE6-8 reconocen estos nuevos elementos no pueden ser envueltos como un nodo padre elementos secundarios, y no se pueden aplicar estilos CSS.
html5shiv.js código de referencia debe ser colocado en el elemento <head>, debido a que el navegador Internet Explorer al procesar HTML5 nuevos elementos necesitan para cargar el archivo.