HTML5
HTML5 es el quinto estándar principal de HTML. El desarrollo del estándar comenzó en 2007 y los sitios web HTML5 empezaron a hacerse populares en 2010. El estándar final de HTML5 fue establecido oficialmente por el W3C el 28 de octubre de 2014.
El estándar HTML anterior, HTML 4.01, se estableció en 1999, quince años antes de que se publicara el estándar HTML5. Sin embargo, durante la década anterior a HTML5, la mayoría de los sitios web se escribían en XHTML, una versión más estricta de HTML publicada en 2000. HTML5 se diseñó para reemplazar tanto HTML 4 como XHTML al proporcionar a los desarrolladores web un estándar más sencillo que incluye varias funciones nuevas para la web moderna.
La siguiente tabla incluye una lista de nuevos elementos, o etiquetas, introducidos en HTML5 que se utilizan para definir la estructura de un documento.
| Etiqueta | Descripción |
|---|---|
| <header> | Define el encabezado de la página web |
| <footer> | Define el pie de página |
| <nav> | Define la barra de navegación |
| <main> | Define el contenido principal de una página web |
| <article> | Define un artículo dentro de una página |
| <section> | Define una sección de un documento o artículo |
| <aside> | Define contenido fuera del contenido principal de una página |
Estas etiquetas simplifican el código fuente de la página web, así como los estilos CSS correspondientes. Por ejemplo, para definir un elemento de navegación en XHTML, normalmente escribiría "<div class="nav">" en el HTML de la página y definiría una clase llamada ".nav" en CSS. En HTML5, simplemente puede insertar la etiqueta <nav> en el HTML y aplicar estilos al elemento directamente mediante CSS.
HTML5 también incluye varias etiquetas nuevas. Algunos ejemplos son <canvas> y <svg> para gráficos, y <audio> y <video> para elementos multimedia. Estas etiquetas ofrecen nuevas capacidades a los desarrolladores web, aunque es importante señalar que HTML5 todavía depende en gran medida de CSS y JavaScript para los estilos de las páginas, las animaciones y la interacción con el usuario. Por lo tanto, la mayoría de los sitios web interactivos creados con HTML5 utilizan una combinación de HTML5, CSS3 y JavaScript o jQuery.
NOTE: Los estándares HTML anteriores incluían un espacio entre "HTML" y el número (por ejemplo, HTML 1.0 y HTML 4.01). HTML 5.0 elimina el espacio y se escribe oficialmente como HTML5.
Pon a prueba tu conocimiento