Estou com dúvida na aula 06 Inserindo Imagens do curso HTML e CSS: praticando HTML e CSS. Gostaria de saber o motivo das configurações do background serem colocadas no .principal e não no container.
:root{
--branco-principal:white;
--cinza-secundario:#C0C0C0;
--botao-azul:#167BF7;
--cor-de-fundo:#00030C;
}
body {
background-color:var(--cor-de-fundo);
color:var(--branco-principal);
}
*{
margin: 0;
padding: 0;
}
.principal{
background-image:url(/assets/Background.png);
background-repeat:no-repeat;
background-size:contain;
}
.container {
height:100vh;
}