HTML5 Mestre dos Mestres • Aula Suprema 14

Atributos para Imagens e Links

Links conectam páginas. Imagens comunicam informação visual. Ambos dependem de atributos corretos para funcionar com segurança, acessibilidade, SEO e estabilidade.

NARRAÇÃO MESTRE

Narrador Mestre

Ouça a aula, revise blocos e estude com foco.

Pronto para narrar. As vozes disponíveis dependem do navegador e do sistema.

hrefdestino do link
srcorigem da imagem
altdescrição acessível
relsegurança externa
Abertura de impacto

Uma página sem links e sem imagens é um beco sem saída silencioso

Links são os tendões da web. Imagens são comunicação visual. Mas sem href, src, alt, width, height e segurança correta, tudo quebra.

Promessa da aula:

Você vai dominar navegação, caminhos, imagens acessíveis, links seguros e organização de mídia para publicar projetos profissionais sem recursos quebrados.

Segurança

target="_blank" e rel="noopener noreferrer"

O target="_blank" abre um link em nova aba. Para links externos, combine com rel="noopener noreferrer" para reduzir riscos de segurança.

<a href="https://github.com/refatorando"
   target="_blank"
   rel="noopener noreferrer">
  Ver código no GitHub
</a>
Tipo Comportamento Uso recomendado
Link normal Abre na mesma aba. Navegação interna.
target="_blank" Abre em nova aba. Links externos e documentos.
Imagem profissional

src, alt, width e height

A tag img é vazia e depende de atributos. O src define a origem. O alt comunica significado. width e height estabilizam o layout.

Imagem com src relativo

<img src="imagens/logo-mestre.png" alt="Logotipo da escola Mestre HTML5">

Imagem com URL absoluta

<img src="https://exemplo.com/banner.jpg" alt="Banner promocional de tecnologia">

Alt descritivo correto

<img src="grafico.png"
     alt="Gráfico de barras mostrando crescimento de 20% nas vendas em 2026">

Alt vazio para imagem decorativa

<img src="borda-enfeite.png" alt="">

Width e height

<img src="foto.jpg" alt="Equipe trabalhando" width="600" height="400">
Caminhos

Relativo, absoluto e arquivo quebrado

Caminho relativo

Depende da posição do arquivo HTML atual.

imagens/foto.jpg
../assets/logo.png

Caminho absoluto

Usa URL completa com protocolo e domínio.

https://site.com/imagens/foto.jpg
GitHub Pages exige atenção:

Servidores Linux diferenciam maiúsculas e minúsculas. Imagem.jpg é diferente de imagem.jpg.

Boas práticas

Links e imagens sem amadorismo

  • Use texto de link descritivo.
  • Evite “clique aqui”.
  • Não use href vazio sem motivo técnico.
  • Use target="_blank" com rel="noopener noreferrer" em links externos.
  • Organize imagens em pasta dedicada.
  • Use alt descritivo em imagem informativa.
  • Use alt="" em imagem puramente decorativa.
  • Use width e height quando possível.
  • Teste caminhos no navegador e no GitHub Pages.
Mini laboratório guiado

Teste falhas de caminho e âncora

  1. Crie uma imagem com src propositalmente errado.
  2. Coloque um alt descritivo e veja o fallback no navegador.
  3. Crie um link de âncora apontando para um id inexistente.
  4. Corrija o id e teste novamente.
  5. Abra DevTools e veja erros 404 no Console ou Network.

Exercício guiado

Crie três sections com IDs: teoria, pratica e entrega. No topo, faça um nav com links de âncora para cada uma.

Desafio Mestre

Página de Links e Imagens Profissionais

Missão: criar o arquivo links-imagens-profissionais.html consolidando links, imagens, caminhos, acessibilidade, segurança e organização.

Requisitos obrigatórios

  • Doctype HTML5.
  • html lang="pt-BR".
  • Head completo com charset, viewport, title e meta description.
  • Body com header, main e footer.
  • H1 com “Links e Imagens Profissionais”.
  • Nav com links internos para pelo menos 3 sections.
  • Pelo menos 3 sections com h2 e ids únicos.
  • Um link interno para outra página do projeto.
  • Um link externo com target="_blank" e rel="noopener noreferrer".
  • Uma imagem com src relativo e alt descritivo.
  • Uma imagem decorativa com alt vazio justificado.
  • Uso correto de width e height em pelo menos uma imagem.
  • Explicação clara sobre caminho relativo e absoluto.
  • Lista com pelo menos 5 boas práticas para links e imagens.
  • Footer com nome do aluno, ano e link para voltar ao topo.

Erros eliminatórios

  • Imagem quebrada.
  • Imagem informativa sem alt.
  • Alt genérico como “imagem”.
  • Link morto ou href vazio.
  • Target blank sem rel em link externo.
  • IDs duplicados.
  • Âncora apontando para id inexistente.
Banco de erros

Erros comuns e correções

Erros comuns

  • src apontando para pasta errada.
  • Nome do arquivo diferente.
  • Maiúsculas quebrando no GitHub Pages.
  • href sem destino.
  • target blank sem rel.
  • alt genérico demais.
  • Link com texto não descritivo.

Correções

  • Mapeie a estrutura de pastas.
  • Use nomes simples e minúsculos.
  • Teste no navegador publicado.
  • Use textos de link claros.
  • Proteja links externos.
  • Descreva a função da imagem.
Diagnóstico de domínio

Você domina links e imagens?

  • Sei diferenciar caminho relativo e absoluto.
  • Sei usar ../ para subir um nível na pasta.
  • Sei criar links internos, externos e âncoras.
  • Uso rel junto de target="_blank" em links externos.
  • Uso alt descritivo para imagens informativas.
  • Uso alt vazio para imagens decorativas.
  • Uso width e height para reduzir deslocamento visual.
Quiz com gabarito

15 perguntas para provar domínio

  1. Função do elemento a? Criar hiperlinks.
  2. O que href define? O destino do link.
  3. Como abrir em nova aba? target="_blank".
  4. Por que usar rel? Para segurança em links externos.
  5. Diferença entre relativo e absoluto? Relativo depende do arquivo; absoluto é URL completa.
  6. Img precisa de fechamento? Não, é tag vazia.
  7. O que src define? A origem da imagem.
  8. Para que serve alt? Acessibilidade e fallback.
  9. Alt de imagem decorativa? alt="".
  10. Por que width e height? Estabilizam o layout.
  11. O que ../ faz? Sobe um nível na pasta.
  12. Formato com transparência? PNG.
  13. Links internos podem usar ids? Sim, com # no href.
  14. Imagem sem alt causa o quê? Falha de acessibilidade e SEO.
  15. Maiúsculas importam no servidor? Sim.
Projeto real

Acessibilidade, SEO, mercado e manutenção

Acessibilidade

O alt transforma informação visual em texto acessível. Links descritivos fazem sentido mesmo quando lidos fora de contexto.

SEO

Buscadores usam o texto dos links e o alt das imagens para entender relevância, contexto e relação entre páginas.

Mercado

Imagem quebrada, link morto e link externo inseguro são sinais imediatos de amadorismo em projeto real.

GitHub e portfólio

Registre sua página com links e imagens

git status
git add .
git commit -m "aula-14: cria pagina com links e imagens profissionais"
git push
  • git status: verifica arquivos novos e imagens adicionadas.
  • git add .: adiciona mudanças e mídias.
  • git commit: registra domínio de conectividade e mídia.
  • git push: envia tudo para o GitHub.

Evidência para portfólio

  • Arquivo links-imagens-profissionais.html.
  • Print da página com imagens carregadas.
  • Print de links internos funcionando.
  • Print do código com href, rel, src, alt, width e height.
  • Commit no GitHub.
Resumo Mestre

href conecta. src carrega. alt dá significado.

Links e imagens dependem de atributos para funcionar. O domínio real está em criar caminhos robustos, links seguros, textos acessíveis e imagens estáveis.

Critério para avançar

  • Todas as imagens carregam no navegador publicado.
  • Todos os links funcionam.
  • Links externos usam segurança correta.
  • Imagens informativas têm alt útil.
  • Imagens decorativas têm alt vazio justificado.
  • Consigo criar o desafio Links e Imagens Profissionais.
Nota final: 10/10 Supremo.

Esta aula trata conectividade, segurança, acessibilidade, SEO e performance como pilares inegociáveis da infraestrutura web.