Sintaxis
La sintaxis de un lenguaje es el "conjunto de reglas que definen las secuencias correctas de los elementos de un lenguaje de programación" (diccionario RAE). Aunque el HTML y CSS no es un lenguaje de programación, existen una serie de reglas para que los documentos sean correctos.
En términos básicos, CSS es un lenguaje que sirve para organizar la presentación y aspecto de una página web que contiene dos partes principales: un selector (nombre de etiqueta html) y una o más declaraciones (compuesta por un atributo o propiedad y su respectivo valor).