Por que foi necessário criar uma "div" dentro do "header" e não somente aplicar o CSS diretamente no "header"?
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!