Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!
Estou lendo um post aqui no imaster; eu foi passado que poderia criar um arquivo CSS "global" e por meio deste, importar os outros. O problema é que "@import" não funciona.
Estou usando o seguinte código na minha "Global.css":
@import url(Site1-Color.css);
*Ambos arquivos estão no mesmo diretório;
*já coloquei o caminho entre aspas, mas não houve mudança;
*Se "importar" no HEAD do HTML, funciona;
Quem puder ajudar, agradeço!
@Wesley, o artigo é de 2009.
Hoje em dia, é considerada má prática usar @import. A melhor forma de fazer, é minificar os seus arquivos .css em um só arquivo, e então chamar apenas um request com a tag <link />
Este é o problema, meus arquivos css ficam grandes, e acabo perdendo (no total) horas procurando certas linhas; gostaria de organiza-los de maneira inteligente!
Como vocês organizam seu(s) CSS? usar varios <links/> no <head> não é uma má pratica?
1. Faça vários arquivos .css, separados por "estrutura". Uma boa leitura é:
2. Use apenas uma única tag <link /> no head do seu documento.
Essa tag irá linkar um único arquivo .css minificado, ou seja, uma junção de todos os seus .css, sem espaços, e sem comentários.
Faz backup organizado, e os arquivos que vai para o servidor faz o que o amiguinho de cima ai falou...
>
1. Faça vários arquivos .css, separados por "estrutura". Uma boa leitura é:
2. Use apenas uma única tag <link /> no head do seu documento.
Essa tag irá linkar um único arquivo .css minificado, ou seja, uma junção de todos os seus .css, sem espaços, e sem comentários.
OK, vou estudar a respeito... muito obrigado! A todos...
Tem link?