User: ¿Cuáles son las diferencias entre HTML y CSS?
Assistant: HTML es el lenguaje utilizado para crear estructuras básicas en una página web y contiene elementos que permiten al navegador interpretar el contenido. CSS es un lenguaje de estilo utilizado para controlar la presentación visual de una página web, y define cosas como el estilo de texto, el color y el diseño y la estructura de la página. HTML define la estructura y el contenido de una página web, mientras que CSS define la apariencia y el formato de ese mismo contenido.