Skip to main content

O que é um seletor de CSS?

Episode n°207 - Styliser ses tableaux avec les pseudo-classes de CSS ( www.365-jours.fr ) (Pode 2025)

Episode n°207 - Styliser ses tableaux avec les pseudo-classes de CSS ( www.365-jours.fr ) (Pode 2025)
Anonim

O CSS depende de regras de correspondência de padrões para determinar qual estilo se aplica a qual elemento no documento. Esses padrões são chamados seletores e eles variam de nomes de tag (por exemplo,

p para corresponder tags de parágrafo) a padrões muito complicados que correspondem a partes muito específicas de um documento (por exemplo,

p # myid> b.lightlight corresponderia a qualquer

b tag com uma classe de

realçar que é filho do parágrafo com o id

minha identidade).

Um seletor de CSS é a parte de uma chamada de estilo CSS que identifica qual parte da página da Web deve ser estilizada. O seletor contém uma ou mais propriedades que definem como o HTML selecionado será estilizado.

Os seletores de CSS

Existem vários tipos diferentes de seletores:

  • tipo seletores - combinando um elemento específico
  • seletores de classe - elementos correspondentes com uma classe específica
  • Seletores de ID - correspondendo o elemento a um ID específico
  • seletores descendentes - elementos correspondentes que são descendentes de um elemento específico
  • seletores filhos - elementos correspondentes que são filhos do elemento específico
  • seletores universais - combinando com qualquer elemento
  • selectores irmãos adjacentes - elementos correspondentes imediatamente precedidos por um elemento específico
  • seletores de atributos - elementos correspondentes com um atributo específico ou valor de atributo
  • seletores de pseudo-classe - elementos correspondentes com uma pseudo-classe específica
  • Seletores de pseudoelemento - elementos correspondentes com propriedades específicas de pseudoelemento

Formatar Estilos CSS e Seletores CSS

O formato de um estilo CSS é semelhante ao seguinte:

selector {propriedade de estilo: estilo; }

Separe vários seletores que tenham o mesmo estilo com vírgulas. Isso é chamado de agrupamento de seletores. Por exemplo:

seletor1 , selector2 {propriedade de estilo: estilo; }

O agrupamento de seletores é um mecanismo abreviado para manter seus estilos CSS compactos. O agrupamento acima teria o mesmo efeito que:

selector1 {propriedade de estilo: estilo; }selector2 {propriedade de estilo: estilo; }

Sempre teste seus seletores de CSS

Nem todos os navegadores suportam todos os seletores CSS. Portanto, certifique-se de testar seus seletores em quantos navegadores estiverem em tantos sistemas operacionais quanto possível. Mas se você estiver usando seletores CSS1 ou CSS2, tudo bem.