HTML5
HTML5 es el lenguaje de marcado estándar para crear la estructura de una página web. Define el contenido: textos, imágenes, enlaces, formularios, videos y la organización semántica del documento. HTML no es un lenguaje de programación, sino de marcado.
Funcion Principal
- Estructurar el contenido
- Definir jerarquías (títulos, párrafos)
- Incrustar multimedia
Hitos importantes
- 1991 – Creación de HTML
- Tim Berners-Lee crea HTML como lenguaje base de la World Wide Web.
- Primeras etiquetas: p, a, h1.
- 2008 – Publicación del primer borrador de HTML5
- El W3C publica el First Public Working Draft.
- Introducción inicial de etiquetas semánticas y multimedia.
- 28 de octubre de 2014 – HTML5 se convierte en estándar oficial
- El W3C declara HTML5 como Recommendation.
- Se incorporan definitivamente:
- video y audio
- canvas
- Nuevas APIs web
Tabla comparativa: HTML4 vs HTML5
| Característica | HTML4 | HTML5 |
|---|---|---|
| Semántica | No | Sí |
| Multimedia | Plugins | Nativo |
Imagen HTML5
Video sobre HTML5
Más información en MDN HTML
CSS3
CSS3 es el lenguaje que se usa para dar diseño y estilo a las páginas web creadas con HTML.
Funcion Principal
- Colores, tipografías y tamaños
- Diseño responsive
- Animaciones y transiciones
- Organización visual
Hitos importantes
- 1996 – Nacimiento de CSS
- Håkon Wium Lie propone CSS.
- Se publica CSS Nivel 1 (CSS1).
- 2005 – Inicio del desarrollo de CSS3
- CSS se divide en módulos independientes.
- Permite evolución más rápida (colores, fuentes, layout).
- 2011 – Adopción masiva de Flexbox y Media Queries
- Popularización del diseño responsive.
- Adaptación real a dispositivos móviles.
Imagen CSS
Video sobre CSS3
JavaScript
JavaScript es un lenguaje de programación que permite interactividad y dinamismo en las páginas web.
Funcion Principal
- Manipular el DOM
- Validar formularios
- Crear animaciones
- Conectar con APIs
Hitos importantes
- 1995 – Creación de JavaScript
- Brendan Eich lo crea en solo 10 días en Netscape.
- Inicialmente llamado Mocha y luego LiveScript.
- 1997 – Estandarización como ECMAScript
- JavaScript es estandarizado por ECMA International.
- Se establece la base para compatibilidad entre navegadores.
- 2015 – Lanzamiento de ECMAScript 6 (ES6)
- Revoluciona JavaScript moderno:
- let y const
- Arrow functions
- Clases y módulos
Imagen JavaScript