A história do CSS começa com o
surgimento da web no início dos anos 90. Na época, os sites eram criados com o
uso do HTML (Hypertext Markup Language), uma linguagem de marcação que permitia
a criação de conteúdo e a definição de sua estrutura.
No entanto, o HTML não tinha
recursos para definir a aparência dos elementos da página. Os desenvolvedores
eram forçados a usar tags HTML como <font> e <b> para estilizar o
conteúdo, resultando em códigos confusos e de difícil manutenção.
Em 1994, um programador chamado
Håkon Wium Lie, que trabalhava na empresa de software norueguesa CERN, propôs a
criação de uma linguagem separada para definir a aparência dos elementos da
página. Essa linguagem seria chamada de CSS.
Juntamente com o desenvolvedor
web Bert Bos, Lie criou a primeira versão do CSS em dezembro de 1996. O CSS foi
projetado para ser independente de plataformas e dispositivos, permitindo que
os desenvolvedores pudessem criar sites que funcionassem em diferentes
navegadores e sistemas operacionais.
A primeira especificação oficial
do CSS foi lançada em dezembro de 1996, seguida por uma revisão em maio de
1998. Desde então, o CSS passou por várias atualizações e revisões, adicionando
novas propriedades e recursos.
Hoje em dia, o CSS é uma parte
essencial do desenvolvimento web e é usado para criar sites modernos e
atraentes, desde simples páginas de texto até complexas aplicações web e jogos
online.
1 Seletores:
são utilizados para selecionar o elemento HTML que será estilizado. Eles podem
ser baseados em elementos, classes, IDs, atributos e pseudo-classes.
Exemplo:
2 Propriedades:
são usadas para definir as características do elemento HTML selecionado, como
cor, tamanho, margem, padding, entre outras.
Exemplo:
3 Valores:
são os valores atribuídos às propriedades. Eles podem ser numéricos, de cor, de
tamanho, de porcentagem, entre outros.
Exemplo:
4 Comentários:
são usados para adicionar notas ao código CSS, que não são interpretadas pelo
navegador. Eles são úteis para documentar o código e para adicionar lembretes
para o desenvolvedor.
Exemplo:
Essas
são apenas algumas noções básicas de CSS para iniciantes. Há muitas outras
propriedades e conceitos avançados que podem ser aprendidos à medida que você
avança no seu aprendizado de CSS.
Nenhum comentário:
Postar um comentário