aula 4 css

24
DESENVOLVIMENTO DE APLICAÇÕES PARA WEB PROF. ANDRÉ COSTA CSS [email protected]

Upload: andreluizlc

Post on 20-Jan-2017

1.435 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Aula 4   css

DESENVOLVIMENTO DE APLICAÇÕES PARA WEB

PROF. ANDRÉ COSTA

CSS

[email protected]

Page 2: Aula 4   css

CSS  

•  CSS - Cascading Style Sheets

•  É 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.

Page 3: Aula 4   css

CSS  

•  “Folha de estilo em cascata é um mecanismo simples para adicionar estilos (p.ex., fontes, cores, espaçamentos) aos documentos Web.”

Maujor (o dinossauro da CSS) http://www.maujor.com/

Page 4: Aula 4   css

CSS  

•  Tipos de CSS

•  Linkadas ou Importadas •  Incorporadas •  Inline

Page 5: Aula 4   css

CSS  

•  Linkadas ou Importadas

Page 6: Aula 4   css

CSS  

•  Linkadas ou Importadas

Page 7: Aula 4   css

CSS  

•  Incorporadas

Page 8: Aula 4   css

CSS  

•  Inline

Page 9: Aula 4   css

CSS  

•  Exemplo

Page 10: Aula 4   css

CSS  

•  Sintaxe

seletor { propriedade: valor; }

seletor_2 {

propriedade_1: valor;propriedade_2: valor;

}

Page 11: Aula 4   css

CSS  

•  Seletores (principais)

tag {}

•  Ex.: table

{background-color: #cdcdcd;text-align: center;

}

Page 12: Aula 4   css

CSS  

•  Seletores (principais)

#id {}

•  Ex.: #id_tabela

{background-color: #cdcdcd;text-align: center;

}

•  <table id=“id_tabela”></table>

Page 13: Aula 4   css

CSS  

•  Seletores (principais)

.classe {}

•  Ex.: .classe_tabela

{background-color: #cdcdcd;text-align: center;

}

•  <table class=“classe_tabela”></table>

Page 14: Aula 4   css

CSS  

•  Seletores (principais)

tag_pai tag_filho {}

•  Ex.: table tr td { color: #FF0000; }

•  <table> <tr>

<td>Texto modificado</td> </tr> <tr>

<td>Texto modificado</td> </tr>

</table>

Page 15: Aula 4   css

CSS  

•  Seletores (principais)

tag_pai tag_filho.classe {}

•  Ex.: table tr td.textoVermelho { color: #FF0000; }

•  <table> <tr>

<td>Texto</td> </tr> <tr>

<td class=“textoVermelho”>Texto modificado</td> </tr>

</table>

Page 16: Aula 4   css

CSS  

•  Propriedades

•  Font

Page 17: Aula 4   css

CSS  

•  Propriedades

•  Text

Page 18: Aula 4   css

CSS  

•  Propriedades

•  Margin

Page 19: Aula 4   css

CSS  

•  Propriedades

•  Border

Page 20: Aula 4   css

CSS  

•  Propriedades

•  Padding

Page 21: Aula 4   css

CSS  

•  Propriedades

•  Background

Page 22: Aula 4   css

CSS  

•  Propriedades

•  List

Page 23: Aula 4   css

CSS  

Mão  na  massa!      Crie  uma  folha  de  es/lo  para  o  layout  criado  com  HTML.  

Page 24: Aula 4   css

CSS  

Mão  na  massa!      Pra/que!!  Agora  que  tem  o  conhecimento  de  HTML  e  CSS,  desenvola  o  seu  próprio  site.