Então, nessa aula o professor coloca um background praticamente branco (#FEFEFE) na sessão principal e, após retirar do 'main' a largura de 940px, ele coloca o mesmo comando na classe dessa sessão:
.principal {
padding: 3em 0;
background: #FEFEFE;
width: 940px;
margin: 0 auto;
}
Acredito que, nessa sessão principal, essa substituição não alterou o comportamento do background (a cor só ocupar a largura de 940px da página) como dá a entender no vídeo. Como a cor é quase branca, não dá pra perceber no resultado final a diferença. Estou certa ou viajando?
No meu código, criei uma div com o conteúdo da principal e a classe 'principal-conteudo' (assim como foi feito na sessão 'mapa'), aplicando a largura e margem a ela, e resolveu:
.principal{
padding: 3em 0;
background: #FEFEFE;
}
.principal-conteudo{
width: 940px;
margin: 0 auto;
}