CSS é um arquivo complementar ao HTML que fornece formas de apresentação do conteúdo de uma página web. Existem três tipos de folhas de estilo CSS: externa, interna e inline. As regras CSS definem estilos para elementos HTML usando seletores e declarações de propriedades e valores.