Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Terei de discordar da organização proposta, muito contraprodutivo.

Acredito ser muito importante separar os arquivos css. Porém ter tantos arquivos a ponto de alguns terem um unico ruleset é contra produtivo. Vejo que devemos separar os segments do site por sections, tendo um arquivo cabecalho.css com as regras do cabeçalho, e não um arquivo para cada atomo.

Criar arquivo por arquivo e adicionar uma um no header é completamente contra produtivo. Pode ser interessante para um miniprojeto como o apresentado na aula, mas um grande sistema web teria centenas, se nao milhares de arquivos css. Seria mais desorganização do que organização tal modelo.

4 respostas
solução!

Olá, Nicola! Tudo bem?

Concordo com você. O curso é focado justamente para introduzir iniciantes a essa ideia de separação, mas é muito importante que uma independência crítica seja desenvolvida com o tempo.

Gostei muito da sua visão, de aplicar por segmentos/seções e é o que costumo fazer no dia-a-dia.

Obrigado por compartilhar.

Bons estudos!

Bom dia sou iniciante ainda no mundo front-end e sem experiência no mercado. Nicola poderia mandar alguns prints do código index com a tag 'section', e também, como você organiza a estrutura do projeto referenciando essa separação das tags? Seria de grande ajuda.

Thiago, organizei dessa forma meu CSS Pasta CSS com: banner ponto CSS, cabeçalho ponto CSS, normalize ponto CSS, e assim por diante

exatamente como é no arquivo html Arquivo HTML com as sections cabeçalho, banner, etc

Muito bom Nicola, estou começando agora e também achei bem trabalhoso ter que criar um arquivo por átomo. Gostei da forma que você organizou, vou adotar!!