¿Cuáles son las diferencias de HTML5?

¿Cuáles son las diferencias de HTML5?

Sin duda diría que el plato fuerte de HTML5 son las nuevas etiquetas. Unas se usan para revelar el significado semántico de la composición de la web, pero gráficamente no cambian nada. Otras sin embargo tienen nuevas funcionalidades que ayudan a hacer un desarrollo web más sencillo abogando por la compatibilidad.

Hasta ahora, veníamos haciendo la estructura de la web usando capas y hay que decir que esto no cambia. Lo que se ha hecho es añadir nuevas etiquetas que sustituirán a ciertas capas que se suelen usar en la mayoría de las webs. Las otras nos ayudaran a implementar cierto tipo de cosas de un modo más sencillo. Del mismo modo la sintaxis de ciertos tipos de etiquetas varía obviando su cierre, como era costumbre hasta ahora.

También cambia el DOCTYPE, que se simplifica tremendamente (lo cual se agradece) y nos da un margen más amplio al no tener que especificar si usamos HTML5 o XHTML5.

La última cuestión digna de resaltar son los nuevos tipos de elementos de formulario y la validación por defecto de ciertos campos (otra genialidad donde las haya), que tradicionalmente se venía programando con JavaScript.

Si todo esto lo combinamos con el uso de CSS3 (del que hablaremos más adelante), ya parece que no hay excusa para empezar a usar HTML5 en los próximos proyectos.

Así pues, lo que ya hemos aprendido de HTML, prácticamente no varía y sigue siendo sumamente necesario. Para usar esta nueva versión, sencillamente habría que revisar algunas cosas y aprender otras nuevas.


Índice del manual

  1. Introducción a HTML5
  2. ¿Cuáles son las diferencias de HTML5?
  3. Cambio de doctype
  4. Etiquetas semánticas header, hgroup, nav, section, article, aside y footer
  5. Etiquetas audio, video, source, track, embed y canvas
  6. Los formularios: nuevos tipos de input en HTML5
  7. Los formularios: nuevos elementos en HTML5
  8. Etiquetas en obsoletas en HTML5
  9. Ventajas e inconvenientes de usar HTML5

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *