Por que foi necessário criar uma "div" dentro do "header" e não somente aplicar o CSS diretamente no "header"?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Por que foi necessário criar uma "div" dentro do "header" e não somente aplicar o CSS diretamente no "header"?
Olá Marina, tudo bem?
Por convenção, sempre é mais recomendado criar divs para atribuir propriedades, ao invés das configurações nos ambientes nativos do HTML.
Aqui tem um exemplo, sobre o motivo da utilização de DIVS: https://softwareengineering.stackexchange.com/questions/236881/why-do-we-have-to-use-divs
Abraços!