O que é CSS? Conheça os tipos dessa linguagem de estilo

O CSS é uma linguagem de estilo usada no design de páginas da web. Desenvolvida na década de 90, a linguagem foi criada para solucionar um problema criado pela expansão da internet: as páginas ficaram mais complexas, e os recursos do HTML já não eram suficientes para atender às necessidades dos desenvolvedores.

Como é possível usar o mesmo CSS para diversas páginas da web, não é necessário personalizar cada uma separadamente.

O CSS pode ser usado de três formas diferentes: inline, interno e externo. Confira a seguir a diferença dos três tipos de CSS e veja exemplos de como usar suas propriedades.

O que é CSS e para que serve?

O CSS é uma linguagem de folhas de estilo que define a disposição e o layout dos elementos de uma página. A linguagem é responsável pela formatação do que será exibido pelo navegador. Ou seja, o design, as cores, links e as fontes, permitindo modificar o visual de vários elementos ao mesmo tempo.

O CSS serve também para facilitar o desenvolvimento de uma página web pelos desenvolvedores, já que os códigos de formatação de conteúdo podem ser separados da estrutura do HTML. O que os torna mais simples de escrever e atualizar.

A linguagem de estilo permite adicionar animações, além de determinar que os elementos sejam renderizados de maneira diferente de acordo com a tela ou resolução de um dispositivo.

O que significa CSS?

CSS significa Cascading Style Sheets, ou Folha de Estilos em Cascata, em tradução livre para o português.

O CSS é uma linguagem de programação?

Não. O CSS é uma linguagem de estilo que pode ser utilizada em conjunto com linguagens de programação e marcação. As propriedades do CSS apenas definem a formatação do conteúdo, como estilo de layout, cores e fontes.

Quem criou o CSS?

O CSS foi criado por Håkon Wium Lie e Bert Bos. O projeto foi apresentado por Håkon em 1994, enquanto trabalhava com Tim Berners Lee na Organização Europeia para a Investigação Nuclear (CERN).

Já Bert Bos teve participação no desenvolvimento das versões CSS1 e CSS2, em 1996 e 1998, respectivamente. Håkon Wium Lie e Bert Bos desenvolveram a linguagem juntos no World Wide Web Consortium (W3C) a partir de 1995.

Quais são os tipos de CSS?

O CSS pode ser escrito dentro de uma tag de um elemento HTML (CSS inline), incorporado em uma seção do cabeçalho do documento (CSS interno), ou em um arquivo separado, que então é importado ou linkado na página (CSS externo).

Veja detalhes abaixo:

  • CSS inline: utilizado para aplicar formatação em um elemento específico do HTML. Pode ser utilizado na própria tag de abertura do código pelo atributo style. Seu uso é pouco recomendado, pois pode trazer complexidade ao projeto;
  • CSS interno: o CSS interno pode ser aplicado no código HTML pela tag