Quando um navegador da Web carrega uma página da Web, a maneira como ela é exibida é determinada pelas informações de uma folha de estilos em cascata. Existem três maneiras de um arquivo HTML usar uma folha de estilos: externamente, internamente e em linha.
As folhas de estilo internas e em linha são armazenadas no próprio arquivo HTML. Eles são fáceis de trabalhar no momento, mas, como não estão armazenados em um local central, é impossível fazer alterações facilmente no estilo de todo o site de uma só vez; você tem que voltar em cada entrada e alterá-lo manualmente.
No entanto, com uma folha de estilo externa, as instruções para renderizar a página são armazenadas em um único arquivo, o que torna realmente fácil editar o estilo em um site inteiro ou em vários elementos. O arquivo usa a extensão de arquivo .CSS e um link para o local desse arquivo é incluído no documento HTML para que o navegador da Web saiba onde procurar as instruções de estilo.
Um ou mais documentos podem ser vinculados ao mesmo arquivo CSS, e um site pode ter muitos arquivos CSS exclusivos para estilizar diferentes páginas, tabelas, imagens etc.
Como vincular a uma folha de estilos externa
Toda página da Web que deseja usar uma folha de estilos externa específica precisa vincular ao arquivo CSS de dentro
seção, muito parecido com isto:
Neste exemplo, a única coisa que precisa ser alterada para torná-lo aplicável ao seu próprio documento é a styles.css texto. Esta é a localização do seu arquivo CSS.
Se o arquivo for realmente chamado styles.css e está localizado exatamente na mesma pasta que o documento que está vinculado a ele, então ele pode permanecer exatamente como está escrito acima. No entanto, as chances são de que seu arquivo CSS seja intitulado de outra coisa, e nesse caso você pode simplesmente mudar o nome de "estilos" para qualquer um que seja seu.
Se o arquivo CSS não estiver na raiz dessa pasta, mas em uma subpasta, ele poderá ler algo assim:
Mais informações sobre arquivos CSS externos
O maior benefício das folhas de estilo externas é que elas não estão vinculadas a nenhuma página específica. Se o estilo for executado internamente ou em linha, outras páginas do site não poderão apontar para essas preferências de estilo.
Com o estilo externo, no entanto, o mesmo arquivo CSS pode ser usado literalmente em todas as páginas do site para que todos tenham uma aparência uniforme, e a edição do conteúdo CSS de todo o site é extremamente fácil e centralizada.
Você pode ver como isso funciona abaixo …
O estilo interno requer o uso de
No entanto, como as folhas de estilo externas estão contidas em seu próprio arquivo, elas podem ser criadas dessa maneira e significa exatamente a mesma coisa que a amostra acima:
corpo {cor de fundo: verde; } h1 {cor: azul; margem esquerda: 15px; }
Nestes exemplos, o estilo inline aplica-se apenas a essa página específica, evidente pelo fato de estar contida nos detalhes de cabeçalho da página HTML. Com o segundo exemplo, as informações CSS são independentes em um arquivo CSS que qualquer página pode vincular usando o código do Como vincular a uma folha de estilos externa seção acima.