SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
Sintaxe – CSS
Style Sheet
Professor: Jolvani
Aula 02
Sintaxe CSS


Olá, quando vcs estiverem terminado as aulas
de css, suas páginas estarão bem mais
“estilosas”...



Ai deixarão de ser simples codificadores html
e se tornarão verdadeiros programadores de
interface.



Lembre-se que o html é utilizado para
estruturar suas páginas e o Css é que faz toda
aquela apresentação visual...



Nesta aula iremos construir a primeira pagina
usando CSS, e iremos aprender a sintaxe do
CSS...
Sintaxe CSS


Organize seu diretório ou pasta de trabalho e copie a ultima pagina de xhtml
para seu novo diretório css... Renomeio o arquivo para aula02.html



Já usamos o atributo style e usamos valores para ele, exemplo cores no
texto, lembram cores por nome, rgb ou hexa...



Então, esse atributo style, recebe exatamente declarações CSS, essas
declarações são compostas de propriedades e seus valores, se tivermos varias
propriedades e valores, separamos por ponto e vírgula (;).



Vamos aprofundar um pouco mais...
Sintaxe CSS


Existe uma tag chamada style que deve ser
declarada entre o cabeçalho <head> html e
serve para definir os estilos da pagina...



Também é possível e aconselhável criar um
arquivo separado css para a pagina, que
veremos + adiante.



No html4 era necessário especificar o
atributo type identificando o tipo do
documento que estamos trabalhando....
Type=“text/css” no html5 não é mais
necessário...

Se colocarmos somente a
declaração não será aplicada a
nenhum elemento.



Precisamos informa em qual
elemento aplicar...



Para fazer isso vc precisa usar
seletores... Seletores indicam
aonde eu quero aplicar o
elemento, qual o meu alvo....

Então vejamos como fica...




Sintaxe CSS


Então, qual é o meu alvo? É o elemento <p> então
vejamos....



A declaração fica sempre entre chaves { }



Então o elemento p é chamado de seletor e ele
indica com precisão onde eu quero na minha
marcação html aplicar a regra css (o resultado, o
efeito).



No site w3school vc encontra a sintaxe fundamental,
a regra básica da sintaxe css.



Ela é composta de duas partes, o seletor que são os
elementos do html (ou aqueles que eu criar) e a
declaração que fica entre chaves. Nos podemos ter
várias declarações.



Cada declaração é composta por uma propriedade e
seu valor, sendo separadas por ponto e vírgula (;)
Sintaxe CSS


Veja a maneira de usar as declarações...



Agora vamos incrementar + nosso Css...



Vendo o código e o resultado, como eu posso
alterar a cor do cabeçalho <h1>?



É so criar um seletor para ele h1 { color:#006699}
Sintaxe CSS


No css nos temos a possibilidade de
colocar a mesma regra par vários
seletores.... Separando-os com uma
virgula (,)



E se quiséssemos somente trocar a fonte
do
nosso
cabeçalho
(h1)
então
poderíamos criar um novo seletor
somente com o nome da fonte...



Agora imagine se eu defino o valor com
mais do que uma palavra, então use
aspas duplas...



Último aspecto comentários....
Sintaxe CSS


Para usar comentários em css use os
carateres /* para abrir e */ para fechar



Até a próxima...
Próxima Aula: Utilização in-line, incorporado e externo

Contenu connexe

Tendances

Rede de conexões na criação de conteúdo web
Rede de conexões na criação de conteúdo webRede de conexões na criação de conteúdo web
Rede de conexões na criação de conteúdo webFelipe Moreno
 
Curso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSSCurso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSSWillian Magalhães
 
Aula 06 e 07 elementos inline parte01 e 02
Aula 06 e 07 elementos inline parte01 e 02Aula 06 e 07 elementos inline parte01 e 02
Aula 06 e 07 elementos inline parte01 e 02Jolvani Morgan
 

Tendances (6)

Rede de conexões na criação de conteúdo web
Rede de conexões na criação de conteúdo webRede de conexões na criação de conteúdo web
Rede de conexões na criação de conteúdo web
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Css pra quê ?
Css pra quê ?Css pra quê ?
Css pra quê ?
 
Curso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSSCurso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSS
 
Aula 06 e 07 elementos inline parte01 e 02
Aula 06 e 07 elementos inline parte01 e 02Aula 06 e 07 elementos inline parte01 e 02
Aula 06 e 07 elementos inline parte01 e 02
 
Slides Css3
Slides Css3 Slides Css3
Slides Css3
 

En vedette

configuração bootstrap sublime text - 1
configuração bootstrap sublime text - 1configuração bootstrap sublime text - 1
configuração bootstrap sublime text - 1Jhosafá de Kastro
 
W3 c parte6
W3 c   parte6W3 c   parte6
W3 c parte6icajai
 
Aula 24,25,26 e 27. posicionamento
Aula 24,25,26 e 27. posicionamentoAula 24,25,26 e 27. posicionamento
Aula 24,25,26 e 27. posicionamentoJolvani Morgan
 
Aula 16 e 17. background
Aula 16 e 17. backgroundAula 16 e 17. background
Aula 16 e 17. backgroundJolvani Morgan
 
Aula 31 certificação
Aula 31 certificaçãoAula 31 certificação
Aula 31 certificaçãoJolvani Morgan
 
CSS - Pseudo-classes, Seletores e Media-queries
CSS - Pseudo-classes, Seletores e Media-queriesCSS - Pseudo-classes, Seletores e Media-queries
CSS - Pseudo-classes, Seletores e Media-queriesWillian Watanabe
 
Introdução comercio eletronico
Introdução comercio eletronicoIntrodução comercio eletronico
Introdução comercio eletronicoJhosafá de Kastro
 
Aula 09. efeito cascata e herança
Aula 09. efeito cascata e herançaAula 09. efeito cascata e herança
Aula 09. efeito cascata e herançaJolvani Morgan
 
A personalidade e seu desenvlvimento alunos febac 2014.2
A personalidade e seu desenvlvimento  alunos febac 2014.2A personalidade e seu desenvlvimento  alunos febac 2014.2
A personalidade e seu desenvlvimento alunos febac 2014.2Jhosafá de Kastro
 
Aula 34. bordas arredondadas e sombreamento
Aula 34. bordas arredondadas e sombreamentoAula 34. bordas arredondadas e sombreamento
Aula 34. bordas arredondadas e sombreamentoJolvani Morgan
 

En vedette (13)

configuração bootstrap sublime text - 1
configuração bootstrap sublime text - 1configuração bootstrap sublime text - 1
configuração bootstrap sublime text - 1
 
W3 c parte6
W3 c   parte6W3 c   parte6
W3 c parte6
 
Aula 24,25,26 e 27. posicionamento
Aula 24,25,26 e 27. posicionamentoAula 24,25,26 e 27. posicionamento
Aula 24,25,26 e 27. posicionamento
 
Aula 16 e 17. background
Aula 16 e 17. backgroundAula 16 e 17. background
Aula 16 e 17. background
 
Slides Posicionamento css
Slides Posicionamento cssSlides Posicionamento css
Slides Posicionamento css
 
Aula 31 certificação
Aula 31 certificaçãoAula 31 certificação
Aula 31 certificação
 
CSS - Pseudo-classes, Seletores e Media-queries
CSS - Pseudo-classes, Seletores e Media-queriesCSS - Pseudo-classes, Seletores e Media-queries
CSS - Pseudo-classes, Seletores e Media-queries
 
Introdução comercio eletronico
Introdução comercio eletronicoIntrodução comercio eletronico
Introdução comercio eletronico
 
Aula 09. efeito cascata e herança
Aula 09. efeito cascata e herançaAula 09. efeito cascata e herança
Aula 09. efeito cascata e herança
 
A personalidade e seu desenvlvimento alunos febac 2014.2
A personalidade e seu desenvlvimento  alunos febac 2014.2A personalidade e seu desenvlvimento  alunos febac 2014.2
A personalidade e seu desenvlvimento alunos febac 2014.2
 
CSS - Posicionamento
CSS - PosicionamentoCSS - Posicionamento
CSS - Posicionamento
 
Minicurso CSS
Minicurso CSSMinicurso CSS
Minicurso CSS
 
Aula 34. bordas arredondadas e sombreamento
Aula 34. bordas arredondadas e sombreamentoAula 34. bordas arredondadas e sombreamento
Aula 34. bordas arredondadas e sombreamento
 

Similaire à CSS Sintaxe

Similaire à CSS Sintaxe (20)

Curso de css3 unidade 1 - introdução ao css
Curso de css3   unidade 1 - introdução ao cssCurso de css3   unidade 1 - introdução ao css
Curso de css3 unidade 1 - introdução ao css
 
Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheet
 
Internet I - Aula 04 - Coisando o HTML com o CSS
Internet I - Aula 04 - Coisando o HTML com o CSSInternet I - Aula 04 - Coisando o HTML com o CSS
Internet I - Aula 04 - Coisando o HTML com o CSS
 
W3C Web Standards CSS
W3C Web Standards CSSW3C Web Standards CSS
W3C Web Standards CSS
 
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSSMódulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
 
CSS Mastigado
CSS MastigadoCSS Mastigado
CSS Mastigado
 
Tutorial Css Parte 1
Tutorial Css  Parte 1Tutorial Css  Parte 1
Tutorial Css Parte 1
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Resumo CSS – w3schools.pdf
Resumo CSS – w3schools.pdfResumo CSS – w3schools.pdf
Resumo CSS – w3schools.pdf
 
Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
 
Css avançado
Css avançadoCss avançado
Css avançado
 
Html e css
Html e cssHtml e css
Html e css
 
Css basico
Css basicoCss basico
Css basico
 
Curso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSSCurso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSS
 
Css
CssCss
Css
 
Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02
Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02
Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02
 
Introdução HTML_CSS.pptx
Introdução  HTML_CSS.pptxIntrodução  HTML_CSS.pptx
Introdução HTML_CSS.pptx
 
DSI-PARTE 5 formação de websites e programas .pdf
DSI-PARTE 5 formação de websites e programas .pdfDSI-PARTE 5 formação de websites e programas .pdf
DSI-PARTE 5 formação de websites e programas .pdf
 

Plus de Jolvani Morgan

Aula 32. menu só com css
Aula 32. menu só com cssAula 32. menu só com css
Aula 32. menu só com cssJolvani Morgan
 
Aula 28,29,30 e 31. layout (tableless)
Aula 28,29,30 e 31. layout (tableless)Aula 28,29,30 e 31. layout (tableless)
Aula 28,29,30 e 31. layout (tableless)Jolvani Morgan
 
Aula 22 e 23. menu drop down com j query
Aula 22 e 23. menu drop down com j queryAula 22 e 23. menu drop down com j query
Aula 22 e 23. menu drop down com j queryJolvani Morgan
 
Aula 21. estilização de listas
Aula 21. estilização de listasAula 21. estilização de listas
Aula 21. estilização de listasJolvani Morgan
 
Aula 18. estilização de cabeçalhos
Aula 18. estilização de cabeçalhosAula 18. estilização de cabeçalhos
Aula 18. estilização de cabeçalhosJolvani Morgan
 
Aula 16 e 17. background
Aula 16 e 17. backgroundAula 16 e 17. background
Aula 16 e 17. backgroundJolvani Morgan
 
Aula 13, 14 e 15. textos (fontes, espaçamento, alinhamento e decoração)
Aula 13, 14 e 15. textos (fontes, espaçamento, alinhamento e decoração)Aula 13, 14 e 15. textos (fontes, espaçamento, alinhamento e decoração)
Aula 13, 14 e 15. textos (fontes, espaçamento, alinhamento e decoração)Jolvani Morgan
 
Aula 12. medidas absolutas e relativas
Aula 12. medidas absolutas e relativasAula 12. medidas absolutas e relativas
Aula 12. medidas absolutas e relativasJolvani Morgan
 
Aula 10 e 11. box model
Aula 10 e 11. box modelAula 10 e 11. box model
Aula 10 e 11. box modelJolvani Morgan
 
Aula 06, 07 e 08 seletores compostos e pseudo seletores
Aula 06, 07 e 08 seletores compostos e pseudo seletoresAula 06, 07 e 08 seletores compostos e pseudo seletores
Aula 06, 07 e 08 seletores compostos e pseudo seletoresJolvani Morgan
 
Aula 04 e 05. seletores simples
Aula 04 e 05. seletores simplesAula 04 e 05. seletores simples
Aula 04 e 05. seletores simplesJolvani Morgan
 
Aula 01 introdução css
Aula 01 introdução cssAula 01 introdução css
Aula 01 introdução cssJolvani Morgan
 
Aula 28,29 e 30 w3 c, versões, html5
Aula 28,29 e 30   w3 c, versões, html5Aula 28,29 e 30   w3 c, versões, html5
Aula 28,29 e 30 w3 c, versões, html5Jolvani Morgan
 
Aula 27 caracteres especiais & encoding
Aula 27 caracteres especiais & encodingAula 27 caracteres especiais & encoding
Aula 27 caracteres especiais & encodingJolvani Morgan
 
Aula 25 e 26 formulário acessibilidade
Aula 25 e 26 formulário acessibilidadeAula 25 e 26 formulário acessibilidade
Aula 25 e 26 formulário acessibilidadeJolvani Morgan
 
Aula 23 e 24 formulário controles
Aula 23 e 24 formulário controlesAula 23 e 24 formulário controles
Aula 23 e 24 formulário controlesJolvani Morgan
 
Aula 21 e 22 tabelas introdução th head foot
Aula 21 e 22 tabelas introdução   th head footAula 21 e 22 tabelas introdução   th head foot
Aula 21 e 22 tabelas introdução th head footJolvani Morgan
 
Aula 19 imagens mapeadas
Aula 19 imagens mapeadasAula 19 imagens mapeadas
Aula 19 imagens mapeadasJolvani Morgan
 

Plus de Jolvani Morgan (20)

Aula 33. css sprite
Aula 33. css spriteAula 33. css sprite
Aula 33. css sprite
 
Aula 32. menu só com css
Aula 32. menu só com cssAula 32. menu só com css
Aula 32. menu só com css
 
Aula 28,29,30 e 31. layout (tableless)
Aula 28,29,30 e 31. layout (tableless)Aula 28,29,30 e 31. layout (tableless)
Aula 28,29,30 e 31. layout (tableless)
 
Aula 22 e 23. menu drop down com j query
Aula 22 e 23. menu drop down com j queryAula 22 e 23. menu drop down com j query
Aula 22 e 23. menu drop down com j query
 
Aula 21. estilização de listas
Aula 21. estilização de listasAula 21. estilização de listas
Aula 21. estilização de listas
 
Aula 18. estilização de cabeçalhos
Aula 18. estilização de cabeçalhosAula 18. estilização de cabeçalhos
Aula 18. estilização de cabeçalhos
 
Aula 16 e 17. background
Aula 16 e 17. backgroundAula 16 e 17. background
Aula 16 e 17. background
 
Aula 13, 14 e 15. textos (fontes, espaçamento, alinhamento e decoração)
Aula 13, 14 e 15. textos (fontes, espaçamento, alinhamento e decoração)Aula 13, 14 e 15. textos (fontes, espaçamento, alinhamento e decoração)
Aula 13, 14 e 15. textos (fontes, espaçamento, alinhamento e decoração)
 
Aula 12. medidas absolutas e relativas
Aula 12. medidas absolutas e relativasAula 12. medidas absolutas e relativas
Aula 12. medidas absolutas e relativas
 
Aula 10 e 11. box model
Aula 10 e 11. box modelAula 10 e 11. box model
Aula 10 e 11. box model
 
Aula 06, 07 e 08 seletores compostos e pseudo seletores
Aula 06, 07 e 08 seletores compostos e pseudo seletoresAula 06, 07 e 08 seletores compostos e pseudo seletores
Aula 06, 07 e 08 seletores compostos e pseudo seletores
 
Aula 04 e 05. seletores simples
Aula 04 e 05. seletores simplesAula 04 e 05. seletores simples
Aula 04 e 05. seletores simples
 
Aula 01 introdução css
Aula 01 introdução cssAula 01 introdução css
Aula 01 introdução css
 
Aula 28,29 e 30 w3 c, versões, html5
Aula 28,29 e 30   w3 c, versões, html5Aula 28,29 e 30   w3 c, versões, html5
Aula 28,29 e 30 w3 c, versões, html5
 
Aula 27 caracteres especiais & encoding
Aula 27 caracteres especiais & encodingAula 27 caracteres especiais & encoding
Aula 27 caracteres especiais & encoding
 
Aula 25 e 26 formulário acessibilidade
Aula 25 e 26 formulário acessibilidadeAula 25 e 26 formulário acessibilidade
Aula 25 e 26 formulário acessibilidade
 
Aula 23 e 24 formulário controles
Aula 23 e 24 formulário controlesAula 23 e 24 formulário controles
Aula 23 e 24 formulário controles
 
Aula 21 e 22 tabelas introdução th head foot
Aula 21 e 22 tabelas introdução   th head footAula 21 e 22 tabelas introdução   th head foot
Aula 21 e 22 tabelas introdução th head foot
 
Aula 20 div e spans
Aula 20 div e spansAula 20 div e spans
Aula 20 div e spans
 
Aula 19 imagens mapeadas
Aula 19 imagens mapeadasAula 19 imagens mapeadas
Aula 19 imagens mapeadas
 

CSS Sintaxe

  • 1. Sintaxe – CSS Style Sheet Professor: Jolvani Aula 02
  • 2. Sintaxe CSS  Olá, quando vcs estiverem terminado as aulas de css, suas páginas estarão bem mais “estilosas”...  Ai deixarão de ser simples codificadores html e se tornarão verdadeiros programadores de interface.  Lembre-se que o html é utilizado para estruturar suas páginas e o Css é que faz toda aquela apresentação visual...  Nesta aula iremos construir a primeira pagina usando CSS, e iremos aprender a sintaxe do CSS...
  • 3. Sintaxe CSS  Organize seu diretório ou pasta de trabalho e copie a ultima pagina de xhtml para seu novo diretório css... Renomeio o arquivo para aula02.html  Já usamos o atributo style e usamos valores para ele, exemplo cores no texto, lembram cores por nome, rgb ou hexa...  Então, esse atributo style, recebe exatamente declarações CSS, essas declarações são compostas de propriedades e seus valores, se tivermos varias propriedades e valores, separamos por ponto e vírgula (;).  Vamos aprofundar um pouco mais...
  • 4. Sintaxe CSS  Existe uma tag chamada style que deve ser declarada entre o cabeçalho <head> html e serve para definir os estilos da pagina...  Também é possível e aconselhável criar um arquivo separado css para a pagina, que veremos + adiante.  No html4 era necessário especificar o atributo type identificando o tipo do documento que estamos trabalhando.... Type=“text/css” no html5 não é mais necessário... Se colocarmos somente a declaração não será aplicada a nenhum elemento.  Precisamos informa em qual elemento aplicar...  Para fazer isso vc precisa usar seletores... Seletores indicam aonde eu quero aplicar o elemento, qual o meu alvo.... Então vejamos como fica...  
  • 5. Sintaxe CSS  Então, qual é o meu alvo? É o elemento <p> então vejamos....  A declaração fica sempre entre chaves { }  Então o elemento p é chamado de seletor e ele indica com precisão onde eu quero na minha marcação html aplicar a regra css (o resultado, o efeito).  No site w3school vc encontra a sintaxe fundamental, a regra básica da sintaxe css.  Ela é composta de duas partes, o seletor que são os elementos do html (ou aqueles que eu criar) e a declaração que fica entre chaves. Nos podemos ter várias declarações.  Cada declaração é composta por uma propriedade e seu valor, sendo separadas por ponto e vírgula (;)
  • 6. Sintaxe CSS  Veja a maneira de usar as declarações...  Agora vamos incrementar + nosso Css...  Vendo o código e o resultado, como eu posso alterar a cor do cabeçalho <h1>?  É so criar um seletor para ele h1 { color:#006699}
  • 7. Sintaxe CSS  No css nos temos a possibilidade de colocar a mesma regra par vários seletores.... Separando-os com uma virgula (,)  E se quiséssemos somente trocar a fonte do nosso cabeçalho (h1) então poderíamos criar um novo seletor somente com o nome da fonte...  Agora imagine se eu defino o valor com mais do que uma palavra, então use aspas duplas...  Último aspecto comentários....
  • 8. Sintaxe CSS  Para usar comentários em css use os carateres /* para abrir e */ para fechar  Até a próxima...
  • 9. Próxima Aula: Utilização in-line, incorporado e externo