Sin job
Apostila de Introdu¸˜o ao CSS ca
Autor atual: Isabelle Guimar˜es M. O. de Barros a Carlos Felipe Araujo dos Santos
Niteroi - RJ Maio / 2008 ´
Cap´ ıtulo 1 Introdu¸˜o ca
Quando o HTML foi criado, a inten¸ao era de ”jogar”conte´do para o usu´rio e n˜o forc˜ u a a matar a informa¸ao. Como tudo na vida evolui, assim ocorreu com o HTML. O c´digo c˜ o passou a ser usado tamb´m como controle da aparˆncia do documento, tornando a line e guagem complexa, e assim, mais dif´ de entender. Outro problema encontrado foi a ıcil compatibilidade com alguns navegadores, o que dificultava a visualiza¸ao dos sites na c˜ ´poca. Era comum vocˆ encontrar nos sites a mensagem: ”Site melhor visualizado com o e e navegador X” Em 1994, Hakon Lie diante dessas dificuldades, propˆs a cria¸˜o do CSS ou Cascading o ca Style Sheets para facilitar a formata¸ao da informa¸˜o. A pedido de Hakon, Bert Bos c˜ ca passou a trabalhar no projeto de desenvolvimento do CSS junto ` ele e em 1995 eles a apresentaram sua proposta e finalmente, o W3C - World Wide Web Consortium -que acabara de nascer, se interessou e decidiu criar uma equipe liderada por Hakon e Bert. Em 1996, eles lan¸aram a recomenda¸ao oficial pelo W3C do CSS Level 1 (CSS 1). c c˜ Dois anos depois, no dia 12 de Maio de 1998 foi lan¸ada a recomenda¸ao do CSS Level 2, a c c˜ segunda vers˜o das Folhas de Estilos para Web. O CSS 3 se encontra em desenvolvimento a e promete muitas facilidades para o programador, devido a compatibilidade dos browsers atuais e a maturidade alcan¸ada por seus desenvolvedores. c Uma novidade que vem com o desenvolvimento do CSS 3 ´ a mudan¸a na forma de e c atualiza¸ao do CSS pelo W3C. Nesta terceira vers˜o, o CSS ser´ dividido em m´dulos c˜ a a o e cada um ser´ atualizado independentemente dos outros. Assim, ao inv´s de atualizar a e o CSS