Você está na página 1de 2

Cascading Style Sheets (CSS) é uma "folha de estilo" composta por

“camadas” e utilizada para definir a apresentação (aparência) em


páginas da internet que adotam para o seu desenvolvimento
linguagens de marcação (como XML, HTML e XHTML). O CSS define
como serão exibidos os elementos contidos no código de uma página
da internet e sua maior vantagem é efetuar a separação entre o
formato e o conteúdo de um documento.

Por que o CSS foi criado?

Com a evolução dos recursos de programação as páginas da internet


estavam adotando cada vez mais estilos e variações para deixá-las
mais elegantes e atrativas para os usuários. Com isto, linguagens de
marcação simples como o HTML, que era destinada para apresentar
os conteúdos também precisou ser aprimorada.

Foram criadas novas tags e atributos de estilo para o HTML e em


resumo ele passou a exercer tanto a função de estruturar o conteúdo
quanto de apresentá-lo para o usuário final. Entretanto, isto começou
a trazer um problema para os desenvolvedores, pois não havia uma
forma de definir, por exemplo, um padrão para todos os cabeçalhos ou
conteúdos em diversas páginas. Ou seja, as alterações teriam que ser
feitas manualmente, uma a uma.

O CSS também permite que as mesmas marcações de uma página


sejam apresentadas em diferentes estilos, conforme os métodos de
renderização (como em uma tela, impressão, via voz, baseadas em
dispositivos táteis, etc.). A maioria dos menus em cascata, estilos de
cabeçalho e rodapé de páginas da internet, por exemplo, atualmente
são desenvolvidos em CSS.

Por que usar CSS?


CSS ajuda a manter o conteúdo das informações de um documento separado dos
detalhes de como exibí-lo. Os detalhes de como exibir o documento são conhecidos
como estilo. Você mantém o estilo separado do conteúdo, de modo que você pode:
 Evitar duplicação
 Tornar a manutenção mais fácil
 Utilizar o conteúdo com diferentes estilos para diferentes propósitos
Exemplo

Seu Web site pode ter milhares de páginas similares. Utilizando CSS, você armazena as
informações em arquivos comuns que todas as páginas compartilham.
Quando um usuário exibe uma página da Web, o navegador do usuário carrega as
informações de estilo junto com o conteúdo da página.

Quando um usuário imprime uma página da Web, você fornece informações de estilo
diferentes que tornam a página impressa mais fácil de ler.

Você também pode gostar