- CSS, sigla de Cascading Style Sheets, significa Folhas de Estilo;
- O CSS é utilizado para definir a aparência nos sites que adotam as linguagens de marcação, tais como XML, HTML e XHTML;
- Uma das principais vantagens na utilização do CSS consiste em fazer a separação entre o conteúdo e sua formatação;
- Folhas de estilo externas são armazenados em arquivos CSS e economizam muito no código, facilitando na manutenção das páginas de um site;
O CSS foi a grande salvação para os desenvolvedores.
O HTML nunca foi destinado a conter tags para a formatação de um documento. Ele foi concebido para definir o conteúdo de um documento, como nos exemplos abaixo:
<h1> Este é um exemplo de cabeçalho. </h1>
<p> Este é um exemplo de parágrafo. </p>
A partir do momento em que as tags <font> e atributos de cor foram adicionados à especificação HTML, iniciou-se um pesadelo entre os desenvolvedores WEB. Tornou-se difícil trabalhar em projetos que possuíam muitas páginas com fontes e outros atributos personalizados.
Para resolver este problema, foi criado o CSS (folhas de estilo). A partir do HTML 4.0, toda a formatação contida nas páginas web pôde ser removida e armazenada em um único arquivo separadamente.
Atualmente, todos os navegadores dão suporte ao CSS.