Para não precisar ajeitar cada classe para o background ficar completo, fiz uma div em volta do "main" e lá fiz o background. Enfim, deu certo, mas isso futuramente poderia ter algum problema?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Para não precisar ajeitar cada classe para o background ficar completo, fiz uma div em volta do "main" e lá fiz o background. Enfim, deu certo, mas isso futuramente poderia ter algum problema?
Creio que não, mas todo o conteúdo que vc colocar dentro da classe main vai ter aquela cor de fundo e quando vc não quiser mais só remover do html ou css, colocando transparent ou deletando o background-color.