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.
Você vai dominar navegação, caminhos, imagens acessíveis, links seguros e organização de mídia para publicar projetos profissionais sem recursos quebrados.
href, links internos, externos e âncoras
O atributo href define o destino do link. Sem ele, a tag a
perde sua função vital de conexão.
Link interno
<a href="produtos/catalogo.html">Ver catálogo completo</a>
Link externo
<a href="https://www.wikipedia.org">Fonte: Wikipedia</a>
Link de âncora
<a href="#depoimentos">Leia depoimentos</a>
<section id="depoimentos">
<h2>Depoimentos</h2>
</section>
Evite <a href="#">Clique aqui</a>. O destino é vazio e o texto não descreve nada.
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. |
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">
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
Servidores Linux diferenciam maiúsculas e minúsculas.
Imagem.jpg é diferente de imagem.jpg.
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.
Teste falhas de caminho e âncora
- Crie uma imagem com src propositalmente errado.
- Coloque um alt descritivo e veja o fallback no navegador.
- Crie um link de âncora apontando para um id inexistente.
- Corrija o id e teste novamente.
- 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.
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"erel="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.
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.
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
reljunto detarget="_blank"em links externos. - Uso alt descritivo para imagens informativas.
- Uso alt vazio para imagens decorativas.
- Uso width e height para reduzir deslocamento visual.
15 perguntas para provar domínio
- Função do elemento a? Criar hiperlinks.
- O que href define? O destino do link.
- Como abrir em nova aba? target="_blank".
- Por que usar rel? Para segurança em links externos.
- Diferença entre relativo e absoluto? Relativo depende do arquivo; absoluto é URL completa.
- Img precisa de fechamento? Não, é tag vazia.
- O que src define? A origem da imagem.
- Para que serve alt? Acessibilidade e fallback.
- Alt de imagem decorativa? alt="".
- Por que width e height? Estabilizam o layout.
- O que ../ faz? Sobe um nível na pasta.
- Formato com transparência? PNG.
- Links internos podem usar ids? Sim, com # no href.
- Imagem sem alt causa o quê? Falha de acessibilidade e SEO.
- Maiúsculas importam no servidor? Sim.
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.
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.
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.
Esta aula trata conectividade, segurança, acessibilidade, SEO e performance como pilares inegociáveis da infraestrutura web.