Explique a diferença entre HTML e CSS.
HTML (HyperText Markup Language) é uma linguagem de marcação usada para criar a estrutura de uma página da Web. CSS (Cascading Style Sheets) é a linguagem usada para estilizar e exibir uma página da Web. HTML é uma linguagem de marcação que fornece a estrutura para uma página da Web e consiste em elementos e atributos HTML. Esses elementos e atributos definem o conteúdo e qualquer elemento visual que aparece em uma página. CSS é usado para modificar e melhorar a aparência visual de uma página.