Sintaxe de imagens
As imagens são elementos visuais importantes. O Markdown oferece uma sintaxe simples para inserir e gerir imagens.
Sintaxe básica
Imagem inline
Usa :
markdown
Imagem com título
Adiciona um título opcional:
markdown
O título é mostrado ao pairar o rato sobre a imagem.
Imagem por referência
Básico
markdown
![texto alternativo][id-da-imagem]
[id-da-imagem]: https://www.markdownlang.com/image.jpg "Título opcional"Simplificado
Quando o rótulo for igual ao alt text:
markdown
![Markdown Logo][]
[Markdown Logo]: https://www.markdownlang.com/markdown-logo.pngTipos de caminho
URL absoluta
markdown
Caminho relativo
markdown


Caminho absoluto (root)
markdown
Funcionalidades avançadas
Imagem com link
Envolver uma imagem numa ligação:
markdown
[](https://www.markdownlang.com)Resultado: clicar na imagem abre o link.
Controlar com HTML
Tamanho
markdown
<img src="image.jpg" alt="texto descritivo" width="300" height="200">Alinhamento
markdown
<!-- Centrado -->
<div align="center">
<img src="image.jpg" alt="imagem centrada" width="400">
</div>
<!-- Direita -->
<div align="right">
<img src="image.jpg" alt="imagem alinhada à direita" width="300">
</div>Responsiva
markdown
<img src="image.jpg" alt="imagem responsiva" style="max-width: 100%; height: auto;">Composições
Lado a lado
markdown
<img src="img1.jpg" width="45%"> <img src="img2.jpg" width="45%">Grelha de imagens
markdown
<table>
<tr>
<td><img src="img1.jpg" width="200"></td>
<td><img src="img2.jpg" width="200"></td>
</tr>
<tr>
<td><img src="img3.jpg" width="200"></td>
<td><img src="img4.jpg" width="200"></td>
</tr>
</table>Imagem com texto
markdown
<img src="avatar.jpg" align="left" width="100" style="margin-right: 10px;">
Este texto envolve a imagem flutuante à esquerda, útil para perfis ou descrições de produto.
<div style="clear: both;"></div>Boas práticas de alt text
Descritivo
markdown
✅ Recomenda‑se: descreve o conteúdo

❌ Evitar: textos vazios/irrelevantes

Imagens funcionais
markdown
✅ Recomenda‑se: explica a função


❌ Evitar: repetir texto adjacente
Clique em  para pesquisarImagens decorativas
markdown
✅ Recomenda‑se: alt vazio para decoração

❌ Evitar: descrições desnecessárias
Formatos comuns
Formatos web‑friendly
| Formato | Uso | Características |
|---|---|---|
| JPEG | Fotos, imagens complexas | Tamanho reduzido, com perdas |
| PNG | Ícones, transparência | Sem perdas, suporta alfa |
| WebP | Web moderno | Menor tamanho, boa qualidade |
| SVG | Vetores, ícones | Escalável, leve |
| GIF | Animações simples | Animação, cores limitadas |
Escolha do formato
markdown
✅ Recomenda‑se:
 ← JPEG para fotos
 ← PNG para ícones
 ← SVG para vetores
 ← GIF para animações simples
❌ Evitar:
 ← JPEG não é ideal
 ← PNG tende a ser grandeOtimização de imagens
Tamanho de ficheiro
Resolução adequada
markdown<!-- Sugestão para web --> <img src="image.jpg" width="800" alt="descrição"> ← 2x para ecrãs HiDPICompressão adequada
markdown<!-- JPEG ~70–80% --> Lazy‑load
markdown<img src="image.jpg" alt="描述" loading="lazy">
CDN e hosting de imagens
markdown
<!-- CDN para acelerar -->

<!-- Hosting de imagens -->
Erros comuns e soluções
1) Caminho incorreto
markdown
❌ Incorreto:
 ← caminho inválido
✅ Correto:
 ← caminho correto
 ← root relativo correto2) Alt text em falta
markdown
❌ Incorreto:
 ← imagem importante sem descrição
✅ Correto:
3) Tamanho descontrolado
markdown
❌ Problema: imagem demasiado grande
 ← pode quebrar o layout
✅ Solução:
<img src="huge-image.jpg" alt="Imagem grande" style="max-width: 100%;">4) Sintaxe de imagem com link
markdown
❌ Incorreto:
[(https://www.markdownlang.com) ← sintaxe errada
✅ Correto:
[](https://www.markdownlang.com)Casos práticos
1) Documentação técnica
markdown
## Passos de instalação
1. Descarrega o instalador

2. Executa o instalador

3. Concluir instalação
2) Apresentação de produto
markdown
## Funcionalidades
### Interface moderna
<div align="center">
<img src="ui-screenshot.png" alt="captura da interface do produto" width="600">
<p><em>Interface simples e intuitiva</em></p>
</div>
### Suporte multiplataforma
<table>
<tr>
<td align="center">
<img src="windows-logo.png" width="60"><br>
<strong>Windows</strong>
</td>
<td align="center">
<img src="mac-logo.png" width="60"><br>
<strong>macOS</strong>
</td>
<td align="center">
<img src="linux-logo.png" width="60"><br>
<strong>Linux</strong>
</td>
</tr>
</table>3) Perfil pessoal
markdown
## Sobre mim
<img src="avatar.jpg" align="right" width="150" style="margin-left: 20px; border-radius: 50%;">
Olá! Sou developer full‑stack focado em tecnologias web modernas, com 5+ anos de experiência.
### Stack



<div style="clear: both;"></div>4) Tutorial
markdown
## Configuração do editor
Segue os passos para configurar o ambiente:
1. **Abrir definições**

2. **Procurar opção**

3. **Alterar valor**

> 💡 Dica: reinicia o editor após configurar para aplicar as definições.Acessibilidade
Alt text significativo
markdown
✅ Recomenda‑se: descreve com detalhe

❌ Evitar: rótulos genéricos
Descrição estruturada
markdown
Saída HTML
Imagem em Markdown convertida para HTML:
markdown
Converte para:
html
<img src="image.jpg" alt="Texto alternativo" title="Título da imagem">Imagem por referência:
markdown
![Texto alternativo][ref]
[ref]: image.jpg "Título"Converte para:
html
<img src="image.jpg" alt="Texto alternativo" title="Título">Sintaxe relacionada
Exercícios
Cria:
- Uma página de produto com várias imagens
- Um tutorial técnico com capturas e explicação
- Uma página de equipa com fotos e perfis
- Um gráfico comparativo com evolução
Ferramentas recomendadas
Edição de imagens
- Online: Canva, Figma, Photopea
- Desktop: GIMP, Paint.NET, Adobe Photoshop
- Capturas: Snipaste, Lightshot, nativas do SO
Otimização
- Compressão: TinyPNG, ImageOptim, Squoosh
- Conversão: CloudConvert, Online‑Convert
- Batch: ImageMagick, XnConvert
Hosting/CDN de imagens
- Grátis: GitHub, Gitee, sm.ms
- Pago: Qiniu, Aliyun OSS, Tencent COS
- CDN: jsDelivr, Cloudflare, AWS CloudFront