Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Prove Yourself

Escrever CSS de forma eficiente

Recommended Posts

Faz tempo que escrevo CSS. Um problema muito recorrente que encontro é na organização. Gostaria de escrever CSS de forma mais eficiente.

Começo a montar uma página, daqui a pouco, quando começo outra, percebo que estou repetindo estilos. Quando o arquivo já está bem grande, fica muito complicado modificar.

Gostaria de dicas de como organizar e aprender a escrever CSS eficiente, sem repetições, como vocês começam e terminam um projeto, etc.

Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse foi um assunto tão marcante em determinada fase de determinado projeto que me envolvi que nunca mais esqueci o título do artigo.

 

Está em inglês (e muito extenso :o ) mas é de fácil compreensão: 70 Expert Ideas for Better CSS Coding, por SmashingMagazine

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aliás, a SmashingMagazine SEMPRE arrebenta nos artigos :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito bom, li vários vezes!

Ainda tenho dúvidas quando devo ser generalista nos seletores e quando devo ser específico... Ainda assim repito código.

Como vocês escrevem CSS? Fazem todo um planejamento antes?

Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O ponto importante a aprender é a cascata.

 

por exemplo, se a maioria das fontes tiverem a cor #ccc, então aplique no body:

 

body{ color: #ccc; }

 

que por cascata, os paragrafos, os titulos, spans.. vão herdar essa cor.

e você não precisa ficar redeclarando a cor para esses elementos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ser específico inclui ser "generalista"

 

Uma forma de isolar um item em específico inclui criar uma regra geral.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.