Carregando...

Id em HTML

Depois de class, id nomeia um único elemento.

Porque nomes únicos importam

Os saltos assumem uma correspondência.

Resposta direta

id="faq" uma vez. href="#faq". CSS #faq. Não id="#faq". Para estilos partilhados use class.

📊 id versus class

Feature id class
Uniqueness One per page (ideally) Many elements may share
HTML attribute id="faq" (no #) class="tip" (no .)
CSS selector #faq .tip
Common uses Bookmarks, unique hooks, script targets Reusable styles and groups

Link fragment para um título

Link em cima, id em baixo.

Unique id and fragment link

html
HTML Code
<p><a href="#faq">Jump to FAQ</a></p>
<h2 id="faq">FAQ</h2>
<p>Answers go here.</p>

Leitura do fragment

  • só no link

  • nome nu no atributo

Gancho CSS único com #id

Um painel — com parcimónia.

Unique id with CSS

html
HTML Code
<div id="promo">
<h2>Limited offer</h2>
<p>One panel, one unique hook.</p>
</div>
<style>
#promo { border: 2px solid #0a7; padding: 12px; }
</style>

Leitura do estilo único

  • promo em CSS

  • sem # no atributo

Escolher id ou class

Vários elementos? class. Um alvo? id.

Prática

  1. título com id
  2. link # e saltar
  3. remover duplicados
  4. class para tips

Erros fáceis

  • id duplicado
  • no atributo

  • id para cada estilo partilhado

Resumo

  • id único
  • em href/CSS

  • class para partilhar

🧠 Teste Seu Conhecimento

Pronto para Começar

Teste Seu Conhecimento

Desafie-se com este questionário interativo e veja o quão bem você entende o tópico

❓
6
Perguntas
🎯
70%
Para Passar
♾️
∞
Tempo
🔄
∞
Tentativas

📝 Instruções

  • Leia cada pergunta cuidadosamente
  • Selecione a melhor resposta para cada pergunta
  • Você pode refazer o quiz quantas vezes quiser
  • Seu progresso será mostrado no topo