SlideShare uma empresa Scribd logo
1 de 13
Seletores Simples –
CSS
Style Sheet
Professor: Jolvani
Aula 04 e 05
Seletores Simples- CSS


Olá, Nesta aula veremos mais sobre seletores...



Na aula 2 nos aprendemos a sintaxe do CSS, vimos que o CSS é
composto pelo seu seletor e sua declaração que vai entre
chaves, esta é composta de propriedades e valores separados
por (;).



Nesta aula focaremos nos seletores



Existem 3 tipos de seletores
Seletores Simples- CSS


Existem 3 tipos de seletores:



Compostos





Simples
Pseudo Seletores.

Seletores Simples


Constituído de um único elemento



Pode estar associado com uma classe(class), um id ou pseudo classe



Criar arquivo: Aula04.html, add texto....



Adicionar no css:
Seletores Simples- CSS


Dentro dos seletores simples encontramos 5 tipos diferentes:



Seletor elemento



Seletor classe



Seletor id





Seletor universal

Seletor Atributo.

Seletores Simples - Universal






Aplicado a todos os elementos dentro do documento

Todas as instancias de todos os elemento são alvo desse seletor

Representação...
Seletores Simples- CSS


Representamos pelo * (asterisco).



Nesse seletor, as declaração que aplicarmos nele são refletidas em todos
os elementos. A não se que tenhamos uma regra mais especifica
(especificidade em outra aula).



Aplicando o estilo, primeiro não criamos nenhuma propriedade...



Depois aplicamos a cor.... Observe que foi aplicado a todos os elementos.
Seletores Simples- CSS


O seletor universal é muitas vezes usado para remover alguns valores
padrões como as margens veja o exemplo.



Seletores Simples – Elemento (já visto) (color:#0000CC;)
Seletores Simples- CSS


Seletores Simples – Classe (seletor prioritário)


Para usar o seletor classe precisamos usar o atributo xhtml class em nosso
código html.



Lembram: quando eu queria usar um atributo in-line eu usava o style ....
Seletores Simples- CSS


Seletores Simples – Classe (seletor prioritário)


Podemos ter várias classes aplicadas ao mesmo elemento
Seletores Simples- CSS


Seletores Simples – id “aidi”


Id é o identificador único do elemento;



Quando eu usar um id para um elemento na página esse deve ser único, não
posso usar o mesmo identificado para outro elemento ex: id=“introdução”
Seletores Simples- CSS


Seletores Simples – Atributo


Usado no elemento que possui um determinado atributo;



Ex: <em title=“Empresa”> Minha Empresa <em>
Seletores Simples- CSS


Seletores Simples – Atributo


Usar: Elemento[atributo=Valor]



Outra Opção: Elemento[atributo~=Valor separado por espaço]
 Continua

aplicando nos elementos que contem empresa no atributo
Seletores Simples- CSS


Seletores Simples – Atributo


Usar: Elemento[atributo=Valor]



Outra Opção: Elemento[atributo~=Valor separado por espaço]



Outra Opção: Elemento[atributo|=Valor separado por hífen]
 Continua

aplicando nos elementos que contem empresa no atributo
Próxima Aula: Seletores Compostos

Mais conteúdo relacionado

Semelhante a Aula 04 e 05. seletores simples

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
 
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 cssLéo Dias
 
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
 
Aula 02 - Font End
Aula 02 - Font EndAula 02 - Font End
Aula 02 - Font Endmvcbotelho
 
Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha fevooduck
 
Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheetMorvana Bonin
 
Aula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externoAula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externoJolvani Morgan
 
Resumo CSS – w3schools.pdf
Resumo CSS – w3schools.pdfResumo CSS – w3schools.pdf
Resumo CSS – w3schools.pdfssuser1a3a66
 
Aula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externoAula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externoJolvani Morgan
 
Aula 1 - Linguagem III
Aula 1 - Linguagem IIIAula 1 - Linguagem III
Aula 1 - Linguagem IIIJuliano Weber
 
Curso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicosCurso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicosTiago Antônio da Silva
 

Semelhante a Aula 04 e 05. seletores simples (20)

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
 
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
 
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
 
Introdução HTML_CSS.pptx
Introdução  HTML_CSS.pptxIntrodução  HTML_CSS.pptx
Introdução HTML_CSS.pptx
 
Aula 02 sintaxe css
Aula 02 sintaxe cssAula 02 sintaxe css
Aula 02 sintaxe css
 
Aula 02 sintaxe css
Aula 02 sintaxe cssAula 02 sintaxe css
Aula 02 sintaxe css
 
Post 4
Post   4Post   4
Post 4
 
Tutorial Css Parte 1
Tutorial Css  Parte 1Tutorial Css  Parte 1
Tutorial Css Parte 1
 
Aula 02 - Font End
Aula 02 - Font EndAula 02 - Font End
Aula 02 - Font End
 
Seletores css
Seletores cssSeletores css
Seletores css
 
Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha
 
Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheet
 
Css
CssCss
Css
 
Aula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externoAula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externo
 
Folha de estilo css
Folha de estilo   cssFolha de estilo   css
Folha de estilo css
 
Resumo CSS – w3schools.pdf
Resumo CSS – w3schools.pdfResumo CSS – w3schools.pdf
Resumo CSS – w3schools.pdf
 
Aula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externoAula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externo
 
Aula 1 - Linguagem III
Aula 1 - Linguagem IIIAula 1 - Linguagem III
Aula 1 - Linguagem III
 
Curso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicosCurso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicos
 
Css
CssCss
Css
 

Mais de Jolvani Morgan

Aula 34. bordas arredondadas e sombreamento
Aula 34. bordas arredondadas e sombreamentoAula 34. bordas arredondadas e sombreamento
Aula 34. bordas arredondadas e sombreamentoJolvani 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 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 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 01 introdução css
Aula 01 introdução cssAula 01 introdução css
Aula 01 introdução cssJolvani Morgan
 
Aula 31 certificação
Aula 31 certificaçãoAula 31 certificação
Aula 31 certificaçãoJolvani 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
 

Mais de Jolvani Morgan (20)

Aula 34. bordas arredondadas e sombreamento
Aula 34. bordas arredondadas e sombreamentoAula 34. bordas arredondadas e sombreamento
Aula 34. bordas arredondadas e sombreamento
 
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 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 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 01 introdução css
Aula 01 introdução cssAula 01 introdução css
Aula 01 introdução css
 
Aula 31 certificação
Aula 31 certificaçãoAula 31 certificação
Aula 31 certificação
 
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 04 e 05. seletores simples

  • 1. Seletores Simples – CSS Style Sheet Professor: Jolvani Aula 04 e 05
  • 2. Seletores Simples- CSS  Olá, Nesta aula veremos mais sobre seletores...  Na aula 2 nos aprendemos a sintaxe do CSS, vimos que o CSS é composto pelo seu seletor e sua declaração que vai entre chaves, esta é composta de propriedades e valores separados por (;).  Nesta aula focaremos nos seletores  Existem 3 tipos de seletores
  • 3. Seletores Simples- CSS  Existem 3 tipos de seletores:   Compostos   Simples Pseudo Seletores. Seletores Simples  Constituído de um único elemento  Pode estar associado com uma classe(class), um id ou pseudo classe  Criar arquivo: Aula04.html, add texto....  Adicionar no css:
  • 4. Seletores Simples- CSS  Dentro dos seletores simples encontramos 5 tipos diferentes:   Seletor elemento  Seletor classe  Seletor id   Seletor universal Seletor Atributo. Seletores Simples - Universal    Aplicado a todos os elementos dentro do documento Todas as instancias de todos os elemento são alvo desse seletor Representação...
  • 5. Seletores Simples- CSS  Representamos pelo * (asterisco).  Nesse seletor, as declaração que aplicarmos nele são refletidas em todos os elementos. A não se que tenhamos uma regra mais especifica (especificidade em outra aula).  Aplicando o estilo, primeiro não criamos nenhuma propriedade...  Depois aplicamos a cor.... Observe que foi aplicado a todos os elementos.
  • 6. Seletores Simples- CSS  O seletor universal é muitas vezes usado para remover alguns valores padrões como as margens veja o exemplo.  Seletores Simples – Elemento (já visto) (color:#0000CC;)
  • 7. Seletores Simples- CSS  Seletores Simples – Classe (seletor prioritário)  Para usar o seletor classe precisamos usar o atributo xhtml class em nosso código html.  Lembram: quando eu queria usar um atributo in-line eu usava o style ....
  • 8. Seletores Simples- CSS  Seletores Simples – Classe (seletor prioritário)  Podemos ter várias classes aplicadas ao mesmo elemento
  • 9. Seletores Simples- CSS  Seletores Simples – id “aidi”  Id é o identificador único do elemento;  Quando eu usar um id para um elemento na página esse deve ser único, não posso usar o mesmo identificado para outro elemento ex: id=“introdução”
  • 10. Seletores Simples- CSS  Seletores Simples – Atributo  Usado no elemento que possui um determinado atributo;  Ex: <em title=“Empresa”> Minha Empresa <em>
  • 11. Seletores Simples- CSS  Seletores Simples – Atributo  Usar: Elemento[atributo=Valor]  Outra Opção: Elemento[atributo~=Valor separado por espaço]  Continua aplicando nos elementos que contem empresa no atributo
  • 12. Seletores Simples- CSS  Seletores Simples – Atributo  Usar: Elemento[atributo=Valor]  Outra Opção: Elemento[atributo~=Valor separado por espaço]  Outra Opção: Elemento[atributo|=Valor separado por hífen]  Continua aplicando nos elementos que contem empresa no atributo