Por ser uma tecnologia popular, o desenvolvimento de CSS é realmente um pouco lento. CSS foi proposto pela primeira vez em 1994 e suportado pela primeira vez pelos navegadores em 1996. CSS tem sido apontado como o sucessor do código web tradicional baseado em HTML. A capacidade do CSS de usar folhas de estilo para controlar fontes e layout em todo o site faz com que ele pareça muito eficiente, fácil de projetar e visionário. No entanto, sempre existem mitos em torno do CSS que impedem os web designers de aprender e dominar a linguagem. Por que tanto alarido?
Entrevistamos Christopher Schmitt, um professor universitário que é um dos defensores do CSS. Christopher acredita firmemente que CSS se tornará um dos conhecimentos essenciais para web designers.
P: O CSS entrou em seu período principal de desenvolvimento. Quais são os dez principais motivos pelos quais você acha que todos nós deveríamos aprender e começar a usar CSS agora?
Christopher: Ah, aqui estão meus dez principais motivos, sem nenhuma ordem específica:
1. CSS será construído desde o início até substituir completamente os métodos tradicionais de web design. A tecnologia CSS criada pela organização W3C substituirá tabelas HTML, tags de fontes, frames e outros elementos HTML usados para apresentação.
2. Melhore a velocidade de navegação da página. O uso de métodos CSS pode economizar pelo menos 50% do tamanho do arquivo em comparação com os métodos tradicionais de web design.
3. Reduza o tempo de revisão. Um site com centenas ou milhares de páginas pode ser redesenhado simplesmente modificando alguns arquivos CSS.
4. Poderosos recursos de controle de fonte e composição tipográfica. A capacidade do CSS de controlar fontes é muito melhor do que a pobre tag FONT. Com CSS, não precisamos mais usar tags FONT ou imagens GIF transparentes de 1 px para controlar títulos, alterar a cor e o estilo da fonte, etc.
5.CSS é muito fácil de escrever. Você pode escrever CSS com a mesma facilidade com que escreve código HTML.
6. Melhore a facilidade de uso. HTML pode ser estruturado usando CSS. Por exemplo, a tag <p> é usada apenas para controlar parágrafos, a tag de cabeçalho é usada apenas para controlar títulos, a tag de tabela é usada apenas para representar dados formatados, etc. Você pode adicionar mais usuários sem criar versões separadas.
7. Você pode criar uma vez e publicar em qualquer lugar. Seus designs não são usados apenas em navegadores da web, mas também podem ser publicados em outros dispositivos, como PowerPoint.
8. Melhor controle do layout da página. Escusado será dizer.
9. Desempenho e conteúdo separados. Ao separar o design em um arquivo de estilo separado, você pode reduzir a chance de páginas inválidas no futuro.
10. Mais conveniente para mecanismos de pesquisa. Ao substituir tags aninhadas por HTML que contém apenas conteúdo estruturado, os mecanismos de pesquisa encontrarão seu conteúdo com mais eficiência e poderão fornecer uma classificação mais elevada.