edubun
Português

Links

O H de HTML vem de hypertext (hipertexto): texto que leva a outro texto. Um único elemento, a, faz todos os links da web.

O elemento âncora

Um link é feito com o elemento <a>, de anchor (âncora). O atributo href guarda o endereço de destino, e o conteúdo é o texto em que as pessoas clicam. Em <a href="https://developer.mozilla.org/">MDN Web Docs</a>, as palavras MDN Web Docs aparecem sublinhadas, e ativá-las carrega esse endereço. Links funcionam com mouse, com o dedo ou com o teclado: aperte Tab para ir de link em link e Enter para seguir um deles. Sem href, um <a> é só um marcador de lugar e não pode ser alcançado com Tab.

Endereços absolutos e relativos

Uma URL absoluta contém tudo: o esquema (https:), o domínio e o caminho, por exemplo https://example.com/menu/bread.html. Use-a para links para outros sites. Uma URL relativa deixa de fora as partes iguais às da página atual. Numa página em https://example.com/menu/index.html, o link bread.html indica o arquivo na mesma pasta, ../about.html indica uma pasta acima, e /contact.html parte da raiz do site. Links relativos continuam funcionando quando o site inteiro muda para um novo domínio.

<a href="https://www.w3.org/">W3C</a>          <!-- another site -->
<a href="bread.html">Bread</a>                <!-- same folder -->
<a href="../about.html">About us</a>          <!-- one folder up -->
<a href="#hours">Opening hours</a>           <!-- same page -->
<a href="mailto:hello@example.com">Email us</a>

<h2 id="hours">Opening hours</h2>
Cinco tipos de destino de link. A última linha é o elemento para o qual #hours pula.

Links dentro da mesma página

Dê um id a qualquer elemento, e um link cujo href seja uma cerquilha seguida desse id pula direto para ele. <a href="#hours"> rola até <h2 id="hours">. Um id precisa ser único na página e não pode ter espaços. Artigos longos usam isso para o sumário, e muitos sites põem um link de pular bem no topo (Pular para o conteúdo principal) para que quem usa o teclado não precise passar com Tab pelo menu inteiro em cada página.

E-mail, telefone e downloads

Outros esquemas abrem outros programas. mailto:hello@example.com abre um novo e-mail no programa de e-mail do visitante, e tel:+82212345678 oferece ligar para o número no celular. Acrescentar o atributo download a um link pede ao navegador que salve o arquivo em vez de abri-lo. Esses links são práticos, mas diga no texto do link o que eles fazem, porque ninguém espera que um programa de e-mail apareça de repente.

Novas abas e um bom texto de link

target="_blank" abre o link numa nova aba. Use com moderação: isso tira o controle do visitante, e o botão Voltar deixa de trazê-lo de volta. Quando usar, avise no texto do link, por exemplo (abre em nova aba). O mais importante de tudo é o próprio texto do link. Quem usa leitor de tela costuma abrir uma lista com todos os links da página, e uma lista de dez itens que dizem clique aqui ou leia mais não diz nada. Escreva um texto que faça sentido fora do contexto: Baixe a grade de horários de 2026, e não clique aqui.

Por padrão, os navegadores sublinham os links e os pintam de azul, e mostram os links visitados em roxo. Você pode mudar o estilo dos links com CSS, mas mantenha algo além da cor, como o sublinhado, para que quem não distingue as cores ainda veja quais palavras são links. Quando um link tem o foco do teclado, os navegadores desenham um anel de foco em volta dele; nunca remova esse anel sem colocar um substituto claro no lugar.

aÂncora: o elemento de link
hrefPara onde o link vai
URL absolutaEndereço completo com esquema e domínio
URL relativaEndereço contado a partir da página atual
fragmento (#id)Pula para o elemento com esse id
mailto:Abre um novo e-mail
target="_blank"Abre numa nova aba; use com moderação
  1. Qual atributo guarda o endereço de um link?
  2. Em https://example.com/menu/index.html, para onde aponta bread.html?
    • https://example.com/menu/bread.html
    • https://example.com/bread.html
    • https://bread.html
  3. Na mesma página, para onde aponta ../about.html?
    • https://example.com/about.html
    • https://example.com/menu/about.html
    • https://about.html
  4. Para onde href="#prices" leva?
    • Ao elemento com id="prices" nesta página
    • A uma página chamada prices.html
    • Ao site chamado prices
  5. Qual texto de link é o melhor?
    • Baixe a grade de horários de 2026
    • Clique aqui
    • Leia mais
  6. Qual tecla move o foco do teclado de link em link?
    • Tab
    • Shift
    • Space
  7. Qual esquema abre um novo e-mail?
    • mailto:
    • tel:
    • https:
  8. Por que target="_blank" deve ser usado com moderação?
    • Voltar deixa de funcionar, e o visitante não escolheu abrir uma nova aba
    • Deixa a página lenta
    • Não é HTML válido
  9. Dois elementos da mesma página podem ter o mesmo id?
    • Não, ids precisam ser únicos
    • Sim, quantos quiser
    • Só nos títulos
  10. Qual atributo pede ao navegador que salve o arquivo em vez de abri-lo?
Pontos-chave
  • a + href faz um link; o conteúdo é o texto clicável.
  • URLs absolutas para outros sites, URLs relativas dentro do seu site, #id para a mesma página.
  • Escreva textos de link que façam sentido sozinhos.
Fontes deste curso (10)
  • WHATWG, HTML Living Standard (html.spec.whatwg.org, checked 2026-10-17)
  • MDN Web Docs, Learn web development: Structuring content with HTML, and the HTML element reference (developer.mozilla.org/en-US/docs/Learn_web_development/Core/Structuring_content and developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements, checked 2026-10-17)
  • MDN, HTML images (alt text guidance, checked 2026-10-17)
  • W3C WAI, Images tutorial and alt decision tree (w3.org/WAI/tutorials/images/decision-tree, checked 2026-10-17)
  • CERN, A short history of the Web (home.cern/science/computing/the-birth-of-the-web/short-history-web/, checked 2026-10-17)
  • W3C and WHATWG memorandum of understanding, 28 May 2019 (w3.org/2019/04/WHATWG-W3C-MOU.html, checked 2026-10-17)
  • W3C, Using ARIA, first rule of ARIA use (w3.org/TR/using-aria/, checked 2026-10-17)
  • W3C Markup Validation Service (validator.w3.org, checked 2026-10-17)
  • MDN, Viewport meta element (checked 2026-10-17)
  • Every code exercise was checked with a Playwright probe against a reference solution.

Data de verificação: 2026-10-17