As CSS são a tecnologia mais importante para a criação de páginas Web atrativas. Ao longo dos anos foram introduzidas diversas propriedades que permitiram aos Web designers criar páginas cada vez mais sofisticadas. Com as CSS3, o W3C pretende dar um grande salto qualitativo, com a introdução de propriedades que permitem criar efeitos visuais avançados. Sendo constituída por vários módulos diferentes, a especificação CSS3 está em constante evolução, sendo frequente a submissão de novas funcionalidades. Ao longo deste livro são abordadas as novas e mais importantes propriedades CSS3 e, em alguns casos, é apresentada informação complementar sobre as propriedades já existentes nas versões anteriores das CSS. Em todos os capítulos são apresentados exemplos práticos de utilização e aplicação das propriedades abordadas. Sempre que possível são também apresentadas alternativas para os browsers que não suportem estas novas propriedades, como acontece com as versões do Internet Explorer anteriores à versão 9.
Ao longo do livro são abordados, entre outros, os seguintes temas:
• Evolução, módulos e suporte das CSS3 nos browsers e prefixos específicos dos browsers;
• Seletores CSS que permitem selecionar os elementos da página aos quais vão ser aplicadas as propriedades;
• Novas propriedades de texto e utilização universal de tipos de letra;
• Novos modelos de cores e utilização de opacidade/transparência;
• Novas propriedades dos backgrounds e criação e aplicação de gradientes;
• Utilização de cantos arredondados e imagens nas borders e aplicação de sombras;
• Novas formas de criação de layouts de páginas, nomeadamente a utilização de múltiplas colunas de texto e a criação de layouts dinâmicos recorrendo aos media queries;
• Transformações, transições e animações dos elementos de uma página Web.
Este é um livro ideal para todas as pessoas que trabalham com CSS e que pretendam melhorar os seus conhecimentos e criar páginas atrativas recorrendo às novas funcionalidades das CSS3.