Imagem do artigo Introdução ao CSS: seletores, propriedades e valores: Entendimento da cascata e herança em CSS

8.10. Introdução ao CSS: seletores, propriedades e valores: Entendimento da cascata e herança em CSS

Página 53 | Ouça em áudio

A introdução ao CSS é um ponto crucial no desenvolvimento de competências front-end. CSS, que significa Cascading Style Sheets, é a linguagem utilizada para descrever a apresentação de um documento escrito em HTML ou XML. É através do CSS que você pode controlar a cor do texto, o estilo das fontes, o espaçamento entre parágrafos, como as colunas são dimensionadas e dispostas, quais imagens ou cores de fundo são usadas, layout designs entre outras coisas.

Seletores, Propriedades e Valores

Para começar, vamos falar sobre seletores, propriedades e valores em CSS. Os seletores são usados para selecionar os elementos HTML que você deseja estilizar. Por exemplo, se você deseja estilizar todos os parágrafos (<p>) em seu documento HTML, você usaria o seletor de parágrafo (<p>).

Depois de selecionar os elementos que você deseja estilizar, você pode declarar as propriedades que deseja alterar para esses elementos. As propriedades são simplesmente as características dos elementos HTML que você deseja alterar. Por exemplo, a cor do texto, o tamanho da fonte, a altura, a largura, etc.

Os valores são o que você deseja alterar a propriedade para. Por exemplo, se você deseja alterar a cor do texto de todos os seus parágrafos para vermelho, 'vermelho' seria o valor que você dá à propriedade 'cor'.

Então, um exemplo de uma declaração CSS seria:

<p style="color: red;">Este é um parágrafo.</p>

Neste exemplo, '<p>' é o seletor, 'cor' é a propriedade e 'vermelho' é o valor.

Entendimento da Cascata e Herança em CSS

Uma parte essencial do CSS é entender a cascata e a herança. A 'cascata' em CSS refere-se à ordem de prioridade das regras de estilo que determinam qual regra de estilo será aplicada se mais de uma regra for aplicável a um determinado elemento.

Por exemplo, se você tiver o seguinte código CSS:

<p style="color: red;">Este é um parágrafo.</p>
<p style="color: blue;">Este é outro parágrafo.</p>

O primeiro parágrafo será vermelho e o segundo será azul, porque a regra 'cor' para o primeiro parágrafo é 'vermelho' e a regra 'cor' para o segundo parágrafo é 'azul'. Esta é a cascata em ação.

A 'herança' em CSS refere-se ao fato de que os estilos são herdados dos elementos pai para os elementos filhos. Por exemplo, se você tiver o seguinte código CSS:

<div style="color: red;">
  <p>Este é um parágrafo.</p>
</div>

O parágrafo será vermelho, porque está herdando a regra 'cor' do elemento pai '<div>'. Esta é a herança em ação.

Entender a cascata e a herança é crucial para trabalhar efetivamente com CSS, pois permite que você crie regras de estilo eficientes e evite a necessidade de estilizar cada elemento individualmente.

Em resumo, a introdução ao CSS e a compreensão dos seletores, propriedades e valores, bem como a cascata e a herança, são fundamentais para se tornar um desenvolvedor front-end eficaz. Com uma sólida compreensão desses conceitos, você pode criar sites visualmente atraentes e eficientes.

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

O que significa a 'cascata' em CSS e como ela funciona?

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: Como usar o inspetor de elementos para depurar CSS

Próxima página do Ebook Gratuito:

54Introdução ao CSS: seletores, propriedades e valores: Como usar o inspetor de elementos para depurar CSS

5 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