HTML e CSS 03: Uso do código CSS

1. Uso do código CSS interna e externamente ao arquivo HTML

Como foi mostrado na aula passada, o código CSS pode ser escrito no mesmo arquivo onde fica o código HTML. Neste caso, ele valerá localmente, só para o arquivo onde se encontra.

curso-html-css-interno

 

Outra estratégia é colocar o código CSS necessário para todo o site num arquivo externo, que é carregado por cada um dos arquivos HTML. Neste caso o código valerá para todo o site de uma só vez. A vantagem é que a edição da CSS do site fica centralizada e o designer pode alterar toda a vizualização do site a partir de um (ou alguns) arquivo CSS. Se você precisar mudar, digamos, a cor do link de todo o site, bastará abrir o arquivo CSS e alterá-la; a alteração afetará todo o site uma vez que este mesmo arquivo CSS é carregado por todos os arquivos HTML do site. Este é o jeito como o site da Carambola Digital controla o seu CSS, com um (na verdade, quatro) arquivo CSS externo. Mais tarde veremos qual a utilidade de mais de um arquivo CSS para um só site.

curso-html-css-externo

 

É importante lembrar que um uso não exclui o outro. Posso usar um arquivo CSS externo que é complementado por tags de CSS internas ao arquivo HTML. Neste caso, quanto mais específica for a regra CSS, mais forte ela é. Caso uma mesma regra seja apontada tanto no arquivo externo quanto no interno, vale a do interno, pois é mais específica. Mas cuidado: são raros os casos em que o uso misto se justifica.

Para o escopo do nosso curso, daqui por diante passaremos a usar CSS em um arquivo externo ao HTML.

2. Criando um arquivo CSS externo

curso-html-painel-cssEmbora você possa criar e administrar um arquivo CSS a partir de um editor de textos comum (o bloco de notas, por exemplo), o Dreaweaver, da Adobe pode ajudar bastante.

Depois que você montou uma página HTML, salve-a em disco.

No lado direito da interface do Dreamweaver, você vai encontrar o painel CSS, como mostrado ao lado.

Os ícones posicionados no canto direito inferior servem para:

  • corrente: criar um novo arquivo CSS
  • papel: criar uma nova regra CSS
  • lápis: editar uma regra existente
  • lixeira: apagar uma regra CSS

A partir da criação de um arquivo CSS externo você pode seguir clicando no ícone do papel para criar novas regras CSS, aplcaindo-as com o uso da barra de propriedades.

Veja o exemplo no video abaixo.

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player