Rullst AcademyRullst Academy/Lição
CSS e desenho de interfaces · Lição 02 / 12

Escolher sem atingir tudo

Queremos destacar os cartões sem transformar todos os parágrafos da página.

Trilhas de aprendizado12 min

Vamos descobrir juntos

  1. 1

    p seleciona parágrafos; .card seleciona elementos com a classe card; #programa aponta para o id programa. Classes podem ser reutilizadas; um id deve identificar um elemento único no documento.

  2. 2

    Um elemento pode ter class="card featured" e receber regras das duas classes. .card p seleciona parágrafos descendentes de um cartão; .card > h3 exige um filho direto. Espaços e sinais fazem parte da regra.

  3. 3

    Uma lista separada por vírgulas, h1, h2, escolhe os dois tipos. Prefira classes que expliquem o componente, como card, a nomes dependentes da aparência, como texto-verde. A aparência pode mudar sem mudar o propósito.

  4. 4

    No exemplo, altere .card p para p e compare os textos afetados. Depois restaure. Se nada mudar, confira a classe no HTML e o seletor antes de acrescentar regras mais fortes.

Oficina: uma interface, diferentes espaços

Edite o bloco <style id="lesson-css"> em “Meus arquivos e GitHub”. A prévia aplica esse CSS à estrutura HTML fornecida; confira alterações de HTML no arquivo baixado. Recursos externos e CSS fora do conjunto de estudo não são aceitos aqui.

Ir ao meu código

As medidas descrevem esta prévia, não garantem todos os tamanhos ou a acessibilidade completa. Teste conteúdo longo, zoom, teclado e tecnologias assistivas no projeto local.

Laboratório de contraste entre duas cores

Razão aproximada ·

Cálculo apenas para duas cores sRGB opacas escolhidas aqui; não lê sua página. O limiar usa a razão sem arredondar. Não avalia transparência, gradientes, imagens, estados ou conformidade completa.

Links oficiais e próximo passo

✦
SUA MISSÃO

Usar seletores de elemento, classe e relação simples.

Agora é a sua vez

Oficina de descobertas

Preveja, altere, compare

Há parágrafos dentro de .card e um parágrafo .sample fora dos cartões.
Monte suas respostas e confira quando estiver pronto.
Uma pausa para entender

O nome da classe precisa dizer a cor atual?

Preciso de uma pista

Confira a regra, a condição e o resultado observado antes de concluir.

Carregando sua jornada…

Leve com você

Crie um destaque apenas para o primeiro cartão usando sua classe featured. Explique por que o restante permaneceu igual.

No seu ritmo

Meus arquivos e GitHub

Toda lição pode virar um registro seu: código, anotações ou um plano de prática. Guardar um arquivo no GitHub é opcional e não altera seu XP.

Manual do aluno

O editor e os downloads abrem quando esta lição estiver liberada para sua conta. Confira o acesso abaixo ou volte ao mapa da trilha.

Conferindo seu acesso à lição…

Rullstpetbot

A IA pode errar. Confira no material da lição.