CSS
El lenguaje que define el aspecto de una página web: colores, tipografías, tamaños, márgenes y la colocación de cada elemento.
Una regla CSS tiene un selector (a qué elementos afecta) y declaraciones propiedad: valor. «Cascada» se refiere a cómo se combinan varias reglas que afectan al mismo elemento.
Lo habitual es escribirlo en un archivo .css enlazado desde el HTML, para que una sola hoja de estilos dé formato a todo el sitio.
Un ejemplo
button { background: navy; color: white; } pone todos los botones con fondo azul marino y texto blanco.