El desarrollo con HTML5 es fundamental para poder desarrollar páginas web, ya que es el lenguaje de etiquetas que nos permite definir la estructura de una página.
Mediante HTML5 podrás construir desde una sencilla página web con texto, imágenes y un formulario para recopilar información de los usuarios hasta aplicaciones multimedia en las cual incluyamos elementos de audio y vídeo, áreas gráficas con elementos SVG o conexiones al servidor para intercambiar de forma dinámica contenidos.
HTML5 es un lenguaje de marcas que nos permite el desarrollo de páginas web, al cual se le han añadido un conjunto de funcionalidades que nos permiten explotar las capacidades de los dispositivos en temas de multimedia, rendimiento, offline, interacción con el usuario…
De esta manera, HTML5 se compone de un núcleo de elementos del lenguaje y una serie de APIs que nos permiten gestionar las nuevas capacidades.
Las principales características del lenguaje de etiquetas HTML5 son:
article
, section
, aside
, header
, footer
,… que mejoren la semántica del contenido de nuestras páginas.input
, así como listas de datos o datalist
otros elementos como progress
y meter
que enriquecen el diseño de los formularios.audio
y video
.canvas
las posibilidades de incluir gráficos en 2D y 3D en una página web son casi infinitas.Aprender HTML5 es el primer paso que tienes que dar si te quieres convertir en un desarrollador web. Conocer el lenguaje HTML5 en profundidad es necesario ya que es el lenguaje de marcas fundamental en el desarrollo de las páginas web.
HTML5 es la base para luego poder construir aplicaciones más complejas en las que incluyas elementos de diseño mediante el lenguaje de modelado CSS y las dotes de dinamismo y una mayor funcionalidad mediante las APIs avanzadas de HTML5 y el lenguaje de programación JavaScript.
Es recomendable, antes de lanzarte a aprender HTML5, que tengas unos conocimientos básicos de HTML y las capacidades iniciales que ofrece este lenguaje.
En esta sección encontrarás ejemplos de desarrollo con HTML5 que te permiten aprender sobre las nuevas capacidades de la versión HTML5. Entre ellos verás ejemplos sobre las nuevas capacidades de los formularios en HTML5, el uso del Canvas para añadir capacidades gráficas en las páginas web o cómo manejar algunas de las APIs de HTML5 como son las de Geolocalización, manejo Offline, gestión de la batería…
Así, por ejemplo, mediante este sencillo código de HTML5, podremos incluir música dentro de una página web de forma muy sencilla. Algo sobre lo que podrás leer en el artículo: poner música en tu web con HTML5.
<audio src="micancion.mp3" controls="controls"></audio>
Para el primer paso, te recomendamos que empieces por los ejemplos básicos del lenguaje y así tener la primera toma de contacto en el desarrollo con HTML5.
Ya sabemos lo que es una promesa y cómo podemos crear una promesa en Javascript. Ahora vamos a ver cómo …
Hay elementos dentro de la especificación HTML5 que no son muy conocidos y que seguro que si nos preguntan por …
Mostrar una ventana dialogo en HTML5 no es algo que sea nuevo ya que durante mucho tiempo se han intentado …
En ciertas circunstancias de diseño de nuestra web necesitamos que el usuario tenga foco en los datos que tiene que …
Una buena pregunta para hacernos es por qué deberíamos de cargar un iframe de forma asíncrona dentro de nuestras páginas. …
El formato AVIF nos permite mostrar imágenes con un alto valor de resolución con un peso de fichero reducido. AVIF …
Disfruta también de nuestros artículos sobre HTML5 en formato vídeo. Aprovecha y suscribete a nuestro canal.