8.4. Introdução ao CSS: Seletores, Propriedades e Valores: Combinando Seletores CSS

Os Cascading Style Sheets (CSS) são uma linguagem de estilo usada para descrever a aparência de um documento escrito em HTML. Eles são usados para controlar o layout de várias páginas da web de uma só vez. Nesta seção, vamos discutir sobre seletores, propriedades e valores em CSS e como combiná-los para criar estilos eficazes e atraentes para suas páginas da web.

Seletores CSS

Os seletores CSS são os meios pelos quais os estilistas identificam quais elementos da página HTML devem receber os estilos CSS. Eles podem ser divididos em cinco categorias: simples, combinador, pseudo-classe, pseudo-elemento e atributo.

Os seletores simples incluem o tipo de seletor (por exemplo, h1, p), o seletor de classe (por exemplo, .intro, .footer) e o seletor de ID (por exemplo, #navbar, #logo). Eles selecionam elementos com base no nome do elemento, na classe do elemento ou no ID do elemento, respectivamente.

Os seletores de combinador incluem o combinador descendente (por exemplo, div p), o combinador de filho (por exemplo, ul > li) e o combinador adjacente (por exemplo, h1 + p). Eles selecionam elementos com base em suas relações específicas com outros elementos.

Os seletores de pseudo-classe incluem :hover, :focus, :active, :visited, e :link. Eles selecionam elementos com base em seu estado específico.

Os seletores de pseudo-elemento incluem ::before, ::after, ::first-letter, e ::first-line. Eles selecionam uma parte específica de um elemento.

Os seletores de atributo incluem [attr], [attr=value], [attr~=value], [attr|=value], [attr^=value], [attr$=value], e [attr*=value]. Eles selecionam elementos com base em um atributo ou valor de atributo específico.

Propriedades e Valores CSS

As propriedades CSS são os aspectos dos elementos HTML que você deseja estilizar. Por exemplo, você pode querer alterar a cor do texto, o tipo de fonte, o tamanho da fonte, o espaçamento entre linhas, a margem, o preenchimento, a borda, o plano de fundo, etc.

Os valores CSS são os estilos específicos que você aplica às propriedades. Por exemplo, você pode querer que o texto seja vermelho, a fonte seja Arial, o tamanho da fonte seja 14px, o espaçamento entre linhas seja 1.5, a margem seja 10px, o preenchimento seja 5px, a borda seja sólida 1px preta, o plano de fundo seja azul, etc.

Combinando Seletores CSS

Combinar seletores CSS é uma maneira poderosa de aplicar estilos a elementos específicos em sua página da web. Por exemplo, você pode querer aplicar um estilo a todos os parágrafos dentro de uma div específica. Para fazer isso, você pode combinar o seletor de tipo div com o seletor de tipo p usando o combinador descendente. O seletor combinado seria div p.

Outro exemplo seria aplicar um estilo a todos os itens de lista que são filhos diretos de uma lista não ordenada específica. Para fazer isso, você pode combinar o seletor de tipo ul com o seletor de tipo li usando o combinador de filho. O seletor combinado seria ul > li.

Além disso, você pode querer aplicar um estilo a um elemento específico quando ele está em um estado específico. Por exemplo, você pode querer mudar a cor do texto de um link quando o mouse está sobre ele. Para fazer isso, você pode combinar o seletor de tipo a com o seletor de pseudo-classe :hover. O seletor combinado seria a:hover.

Em conclusão, a combinação de seletores CSS permite que você aplique estilos a elementos específicos em sua página da web de maneira precisa e eficiente. Ao dominar esta habilidade, você pode criar páginas da web visualmente atraentes e de alta qualidade.

Agora responda o exercício sobre o conteúdo:

O que são seletores CSS e como eles são usados?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Imagem do artigo Introdução ao CSS: seletores, propriedades e valores: Introdução às propriedades CSS

Próxima página do Ebook Gratuito:

48Introdução ao CSS: seletores, propriedades e valores: Introdução às propriedades CSS

4 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto