Nessa aula entedi que deve-se atribuir um posicionamento à div caixa porque o posicionamento absoluto previamente atribuído a tag nav é por default relacionado à página, e agora, por questão de hierarquia, o posicionamento absoluto da tag nav fica relacionado à div caixa que também recebeu um atributo de posicionamento. Mas por que o posicionamento da caixa é relativo? Não ficou claro pra mim.
Por que o atributo padding foi dado a tag header e não a div "caixa" já que tanto o header quanto a div caixa encapsulam a logo na tag h1 quanto a tag nav e as listas. Trata-se de mera preferência de quem codifica?
Obrigado.