HTML es un lenguaje estándar que describe la estructura de las páginas web. HTML5 es la versión más reciente de este lenguaje.
El bloque constructivo más básico del HTML es el elemento. Cada elemento es, generalmente, <etiqueta>contenido</etiqueta>
Así, por ejemplo, un encabezado (heading) de primer nivel (1) se describe como <h1>el texto del título</h1>
CSS es un lenguaje estándar que describe la presentación de las páginas web. CSS3 es la versión más reciente de este lenguaje.
El bloque constructivo más básico del CSS es la regla. Cada regla es, generalmente: selector{propiedad:valor;}
Así, por ejemplo, puedo definir que el encabezado de primer nivel sea rojo h1{color:red;}
JavaScript es un lenguaje de programación que controla el comportamiento de las páginas web.
Con JavaScript se pueden escribir secuencias de instrucciones con las que una computadora realizará una tarea determinada.
Así, por ejemplo, puedo indicar que al hacer click en este se muestre una alerta.
En un único documento .html se pueden incrustar los lenguajes .css y .js, entre etiquetas de HTML que los anuncien.
Uno o varios documentos .html pueden vincularse a un mismo documento .css y también a un mismo documento .js