segunda-feira, 17 de abril de 2023

A história da criação do CSS: como surgiu a linguagem que define a aparência da web.

 

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.

 Aqui estão algumas das noções básicas de CSS que todo iniciante deve saber:

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