por Diego Eis
Janeiro 11th, 2006
Formatar informação dos sites não é algo novo. Por volta de 1970, no começo da trajetória do SGML, já se falava em algo parecido.
Quando o HTML foi criado, a intenção não era de forma alguma, formatar informação. A medida que o HTML foi se popularizando e evoluindo, foram incluídas em suas qualidades, o domínio de controlar algumas aparências para o documento. Isso fez com que a linguagem ficasse muito complexa, mais dificil para entender e manter.
Outro problema era que os browsers tinham diferenças de implementações, o que dificultava a visualização dos sites, trazendo menos controle na navegação pela web.
Por esse tempo apareceu o salvador da pátria. Håkon Wium Lie, vendo toda essa dificuldade, resolveu criar um jeito mais fácil para formatar a informação. Foi aí que ele propôs a criação do CSS ou Cascading Style Sheets… Esse era o ano de 1994.
Aceitando o convite feito pelo próprio Håkon, Bert Bos - que naquele tempo estava trabalhando em um browser chamado Argo – começou a trabalhar no projeto.
Os dois então, trabalharam juntamente no começo do desenvolvimento do CSS.
Em 1995 eles apresentaram sua proposta e finalmente, o W3C – World Wide Web Consortium – que estava acabando de nascer, se interessou pelo projeto e resolveu criar uma equipe, obviamente liderada por Håkon e Bert Bos.
O resultado apareceu logo, em 1996, eles lançaram a recomendação oficial pelo W3C do CSS Level 1 (CSS 1).
Dois anos depois, no dia 12 de Maio de 1998, eles lançaram a recomendação do CSS de nível 2. A segunda versão das Folhas de Estilo para web.
O nível 3 do CSS ainda está em desenvolvimento. Mas, sabemos que as facilidades serão muitas, como por exemplo, criar bordas arredondadas sem o uso de imagens, ou definir duas imagens como background de um mesmo objeto.
Do jeito que as coisas vão indo, o CSS 3 não demorará tanto quanto as outras. Os browsers estão mais compatíveis, os desenvolvedores mais espertos. A comunidade em si está muito mais madura e rigorosa sobre esses assuntos.
Para o alto, e avante.
Pode ser interessante ler:
Este post foi criado
na Quarta-feira, Janeiro 11th, 2006 às 08:15 e está arquivado em Artigos, Geral, Tecnologia e Tendências.
Você pode seguir as atualizações pelo feed: RSS 2.0.
Você pode deixar um comentário, ou deixar um trackback de seu próprio site.
Muito legal… Não conhecia essa história!
Acho que só faltou um dado: Quando que vai sair o CSS3? 
Falou!
eh isso ae… bela revisada…Gostei da história, algumas coisas que não sabia…
Que venha o css3, que promete… Agora falta soh o i.e. interpretá-lo direitim… 
viva o FF… \o/
Aquele abraço.
CSS3, XFORMS, SVG… aonde esse mundo vai parar?
Hum…. acho que vai parar (literalmente) aqui.
Dizem que o grande problema de o CSS não ter emplacado tanto o quanto poderia logo de cara é porque ninguém conseguia pronunciar Håkon Wium Lie 
Espero o dia em que seja possível utilizar CSS até para diagramar matérias e arquivos gráficos em softwares como o Indesign.

Do jeito que as coisas andam, logo isso vai ser possível! rs
Eles já usam um sistema parecido… Mas não CSS. O conceito é igual.
Mas a ligação com os padrões está muito grande. Esses programas já até conversam com XML.
vamo veh agora se quando sair o css 3…naum vai demorar uns 5 anos ou mais pra chegar aki….!
Bacana!
Interessante saber de coisas como essa, assim se aplica soluções mais pensados no futuro 
Parabens pelo bom trabalho! []’s
O CSS3 vai chegar para resolver muitos problemas que tínhamos, ainda bem, já era tempo.
Mas uma coisa me preocupa…. Qnd o CSS3 for implementado, muito nego vai fazer o favor de não atualizar os browsers… daí já viu né… eu fico preocupado com a penetração de novas tecnologias. Muitas vezes é muito lenta, especialmente aqui no Brasil, e teremos que continuar nos preocupando com todo tipo de padronização possível… por isso, é bem provável q teremos q desenvolver 2 vezes… um para o CSS3 e outro para o CSS2…. e assim vai.
Acho incrível a idéia de CSS e suas breves evoluções. O que mais preocupa é a capacidade dos Webdesigners se atualizarem no modo de estruturação das páginas, ou seja largarem mão das tabelas e colocarem na cabeça que o HTML não foi feito para estruturação e layout. O problema é que “estes” usam do CSS unicamente para Links, Backgrounds, e o pior em Tabelas e não o exploram de modo eficiente e prático para resultados.
seguinte meus amigos , eu gostei da “historinha”, mas esta muito vago, eu gostaria de saber mais sobre CSS nível 2, pois qual são as diferenças e vantagens e na pratica o que ela tem de melhor?
oi! estou no 11ºano, mesmo no final ;P
tenho de fazer um projecto (pagina Web) e tenho de aplicar HTML, CSS e JavaScript… ainda só dei HTML e acho muito interessante e a pagina esta a ficar muio gira…
Agora vou entrar no CSS mas primeiro a minha stora pediu um trabalho sobre CSS onde tenho que abordar vários itens e um deles é a história e a evolução… espero que não se importe que faça um resumo a partir da história que li no seu cite…
obrigada até mais*****