sexta-feira, 2 de novembro de 2007

CSS - Criação de Web Sites (Completo)


download
introdução:

Apostila muito completa sobre CSS, deixe seu Site com o Padrão WebStandards, pois o CSS é um padrão aprovado pelos W3C, e uma linguagem preferida pelos Webdesigners de todo o mundo!!!


Descrição detalhada:

* 12. Introdução.
* 12.1. O que são folhas de estilo?
* 12.2. Para que servem as folhas de estilo
* Separar apresentação da estrutura
* Controle absoluto da aparência da página
* Páginas mais leves
* Manutenção de um grande site
* 13. Regras Básicas
* 13.1. Regras, declarações e seletores
* 13.2. Múltiplas declarações e seletores.
* 13.3. Comentários e instruções.
* 13.4. Valores.
* 13.5. Herança
* 13.6. Descritores HTML especiais.
* 13.7. Como incluir estilos em uma página
* 13.8. Classes e IDs
* 13.9. Links (pseudo-classes e pseudo-elementos)
* 13.10. Seletores de contexto
* 13.11. Cascata de folhas de estilo.
* 14. Fontes.
* 14.1. font-family
* 14.2. font-size
* 14.3. font-style e font-weight
* 14.4. font-variant.
* 14.5. A propriedade font
* 15. Atributos de texto.
* 15.1. text-transform
* 15.2. text-decoration.
* 15.3. text-align e vertical-align.
* 15.4. text-indent
* 15.5. line-height.
* 15.6. letter-spacing
* 16. Cores
* 16.1. color.
* 16.2. background-color
* 16.3. background-image.
* 16.4. background-repeat
* 16.5. background-position e background-attachment.
* 16.6. background.
* 17. Propriedades de classificação.
* 17.1. display
* 17.2. white-space.
* 17.3. list-style
* 18. Controle de blocos
* 18.1. margin e padding
* 18.2. border-width
* 18.3. border-color.
* 18.4. border-style
* 18.5. border.
* 18.6. width e height
* 18.7. float.
* 18.8. clear
* 19. Posicionamento
* 19.1. position, top e left.
* 19.2. z-index
* 19.3. visibility
* 20. Exercícios.
* 20.1. Testes sobre Folhas de Estilo
* 20.2. Exercícios com Folhas de Estilo.
Cascading Style Sheets, ou simplesmente CSS, é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. Seu principal benefício é prover a separação entre o formato e o conteúdo de um documento.

Ao invés de colocar a formatação dentro do documento, o desenvolvedor cria um link (ligação) para uma página que contém os estilos, procedendo de forma idêntica para todas as páginas de um portal. Quando quiser alterar a aparência do portal basta portanto modificar apenas um arquivo.

Com a variação de atualizações dos navegadores (browsers) como Internet Explorer que ficou sem nova versão de 2001 a 2006, o suporte ao CSS pode variar. O Internet Explorer 6, por exemplo, tem suporte total a CSS1 e praticamente nulo a CSS2. Navegadores mais modernos como Opera, Internet Explorer 7 e Mozilla Firefox tem suporte maior, inclusive até a CSS 3, ainda em desenvolvimento.

A interpretação dos browsers pode ser avaliada com o teste Acid2, que se tornou uma forma base de revelar quão eficiente é o suporte de CSS, fazendo com que a nova versão em desenvolvimento do Firefox seja totalmente compatível a ele assim como o Opera já é.

0 comentários: