CSS
Siglas de Cascading Style Sheets. En castellano, hojas de estilo en cascada. Es un lenguaje de diseño que se utiliza para escribir y editar las hojas de estilo utilizadas para definir el aspecto visual de un documento escrito en lenguaje de marcado.
Normalmente, actúa como complemento de HTML, ya que añade opciones que solo con este último no podrían llevarse a cabo. Así, HTML se encarga de la parte de contenidos mientras que CSS está preparado para funciones relacionadas con el estilo o la presentación.