CSS pela W3schools (Parte 1) - Uma introdução
Estive na w3schools vendo algumas especificações, a forma correta de fazer as coisas e lendo tudo de novo como quem não soubesse nada. Por isso surgiu a idéia de escrever, traduzir em forma de resumo, o que a w3schools ensina em termos CSS básico.
O que é CSS??
A Webopedia define CSS como uma nova característica adicionada ao HTML, oferecendo, tanto para desenvolvedores como utilizadores, mais controle sobre a forma como a página é mostrada. Isto uma vez que com CSS os designers e utilizadores podem criar folhas de estilo que como vários elementos da página devem aparecer.
Se pudermos resumir esta definição, poderíamos dizer que CSS é uma forma mais flexível de formatar a apresentação da página. Vamos ver os "porquês":
Se pudermos resumir esta definição, poderíamos dizer que CSS é uma forma mais flexível de formatar a apresentação da página. Vamos ver os "porquês":
- Flexibilidade - as linguagens de marcação são bastantes rígidas e não se preocupam ou estendem a formatação, mas sim com os elementos necessários para a apresentação de cada conteúdo. Exemplo: <p>, <input>, <ul>
- Simplicidade e organização - uma vez bem definida, facilmente se consegue organizar e aplicar definições genéricas ou específicas sobre os elementos que compõem as páginas. Esta segunda característica pode ser comparada a opção Estilos e Formatação do processador de texto (MS Word, OpenOffice).
- Manutenção - facilmente se consegue mudar toda definição de uma página sem termos que ir ao código fonte.