Olá Caio, tudo bem?
O que instrutor quis dizer é que para o formato desktop (notebook), a tela possui aproximadamente uma largura de 1100... 1200 pixels, sendo assim, a comunidade costuma adotar, por padrão, 940px
de largura para o conteúdo da página, a fim de que se tenha um espaço adequado para as margens laterais, que se encaixará entre os 940px do conteúdo e os 1200 pixels da tela. Explicarei melhor a seguir!
O valor de 940px
foi adicionado a width
na caixa com a intenção de que o conteúdo interno ficasse centralizado.
O efeito centralizado só é construído se esse elemento que irá se dispor ao centro for menor que o espaço que ele pode ocupar. Caso contrário, ele ocupará totalmente e não ficará centralizado. Veja:
- Elemento ocupando totalmente o espaço disponível
- Elemento sendo menor e não ocupando totalmente o espaço disponível
Sabendo que a página tem por padrão aproximadamente 1200px
de largura, ou seja, 1200px
de espaço disponível para um elemento ocupar e como gostaríamos que o conteúdo não ocupe totalmente essa largura, o que irá gerar o efeito centralizado, é necessário que esse conteúdo tenha um valor em px menor do que o padrão da página.
Esse valor menor em px são os 940px
aplicados na .caixa
.
Espero ter ajudado, em caso de dúvidas ou dificudades. Estamos por aqui!