Cascade Style Sheets

2733 palavras 11 páginas
CSS
Cascade Style Sheets
O que são?
As Cascading Style Sheets (folhas de estilo) foram criadas em 1996 pela World Wide Web Consortium.
Em poucas palavras, são um conjunto de regras de formatação que controlam a aparência de uma ou mais páginas web
Vantagens do uso de CSS
Separar a “camada” de design do conteúdo: a aparência não está relacionada com o conteúdo. Isto permite maior:
Acessibilidade; Usabilidade; SEO …
Melhor interpretação/semântica do documento html. (Acessibilidade; Usabilidade; SEO)
Possibilidade de definir múltiplas aparências, mediante o tipo de device
Diminuição do tráfego/peso da página html (os browsers modernos fazem cache dos arquivos de CSS e JS).
Rapidez na manutenção.
Separação de tarefas
Devantagens… not!!!
Obriga a um maior conhecimento / domínio / disciplina sobre HTML, CSS.
Os diferentes browsers nem sempre implementa a especificação à risca e da mesma forma. A guerra dos browsers.
Maior tempo de desenvolvimento inicial/custo.

Constituição de uma “folha” CSS > Regra
Uma folha de estilos é constituída por uma ou mais regras.
A regra define que estilos/formatações são aplicados a um ou mais elementos HTML.
Uma regra é composta por 2 partes: o selector e um grupo de declarações. A declaração é composta por uma ou mais propriedades e respectivos valores atribuídos.

SELECTOR { DECLARAÇÃO }
Constituição de uma CSS > Regra
Selector
O selector é um “filtro” que permite identificar quais as tags que serão afectadas pela formatação.
O selector, na sua forma mais simples, pode ser: o nome de uma tag class (estilo personalizado, com uma designação criada por nós, que pode ser aplicado a qualquer tag) id (através da identificação do elemento pelo seu ID)
Constituição de uma CSS > Regra
Selector
Os selectores do tipo class ou id devem ser precedido pelo operador css que os identifica:
O selector do tipo class deverá ser precedido pelo operador ponto (.)
O selector do tipo id deverá ser

Relacionados

  • Análise De Sistemas
    704 palavras | 3 páginas
  • saul bass
    1041 palavras | 5 páginas
  • Artigo sobre linguagem CSS
    2411 palavras | 10 páginas
  • Xml livro
    4804 palavras | 20 páginas
  • Introdução a banco de dados xml
    3029 palavras | 13 páginas
  • XML XSL
    1006 palavras | 5 páginas
  • Linguagem de Marcação de Dados
    2240 palavras | 9 páginas
  • Skin
    503 palavras | 3 páginas
  • Trabalho De Artes
    655 palavras | 3 páginas
  • Web designer
    789 palavras | 4 páginas