1
resposta

DUVIDA

O flexbox deve ser feito dentro de um arquivo separado do style.css como está sendo feito nas aulas? Ou ali é só para melhorar o aprendizado, focando só nas propriedades do flexbox?

1 resposta

Oi Cleyton, ainda não fiz esse curso, mas posso te dar uma visão geral.

Existem inúmeras formas de organizar os arquivos em seu projeto, incluindo o CSS, que podem variar de acordo com o tamanho do projeto e o padrão adotado pela equipe que está desenvolvendo.

No geral, não criamos um arquivo específico para o flexbox, é comum pensarmos em outros tipos de divisão, como páginas (para projetos menores) ou componentes (cabeçalho, menu, rodapé, etc), e dentro deles (caso necessário) utilizar as propriedades como o flexbox.

Acredito que para o curso faça sentido essa divisão, facilita o aprendizado.

Se estiver curioso, pesquise por arquitetura CSS, verá alguns padrões como Atomic Design e BEM (tem curso aqui na Alura a respeito), SMACSS, entre outros. São padrões conhecidos e adotados no mercado na hora de escrever e organizar CSS.