prefixer - transform scale text css
Etiquetas de encabezado/pie de página/nav: ¿qué sucede con estos en IE7, IE8 y navegadores que no son compatibles con HTML5? (3)
Estoy ansioso por comenzar a usar Html5, en particular las etiquetas <header>/<footer>/<article>/<nav>
.
¿Qué sucede si el navegador no los admite?
También necesito darles un estilo así: por ejemplo: el nav
tiene bordes y márgenes, etc. Usted sabe cosas estándar de CSS.
Entonces, si los estilo utilizando la etiqueta de nav
entonces IE7 e IE8 etc. van a ignorar esto?
Coloque esta es la sección <head>
de su página, antes de que se carguen los archivos CSS.
<!--[if lte IE 8]>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
<![endif]-->
html5shi (m | v) crea elementos doc para todos los elementos html5 para que los estilos de tu CSS puedan activarse. El comportamiento predeterminado para IE es ignorar elementos desconocidos. Para obtener más información, consulte la publicación de blog de resig.
Sí, IE <9 ignorará cualquier elemento HTML5 (razón # 3162 nadie debería haber usado IE) pero hay soluciones de JavaScript para lo que mi atontada mente no puede pensar esta mañana. Estoy seguro de que otros publicarán esas soluciones a continuación. :)
Si aún no ha leído Bucear en HTML5 , lo animo sinceramente a que lo lea, pero, por ahora, responderé a su pregunta con un enlace a la section describe las incoherencias con HTML5 e IE <9.