HTML: Mídia HTML
Última atualização: 2026-10-13
Páginas web não são só texto — imagens, áudio e vídeo tornam o conteúdo mais rico. <img>, <audio> e <video> são as três tags HTML5 principais para incorporar recursos multimídia.
1. A Tag de Imagem
<img> é uma tag vazia — use src para especificar o caminho da imagem e alt para fornecer um texto alternativo.
(1) Formatos de Imagem Suportados
| Formato | Características | Casos de Uso |
|---|---|---|
| JPG/JPEG | Compressão com perda, arquivos pequenos, sem transparência | Fotos, imagens complexas |
| PNG | Compressão sem perda, suporta fundo transparente | Ícones, capturas de tela, imagens com transparência |
| GIF | Suporta animação, máximo 256 cores | Animações simples, ícones |
| WebP | Formato de próxima geração, melhor compressão, suporta transparência | Navegadores modernos |
| SVG | Formato vetorial, escala infinita sem perda de qualidade | Ícones, logotipos, gráficos |
▶ Exemplo
▶ Experimente2. A Tag de Áudio
A tag <audio> incorpora músicas, podcasts e efeitos sonoros. Adicionar o atributo controls exibe os controles de reprodução.
(1) Formatos de Áudio Suportados
| Formato | Características | Suporte do Navegador |
|---|---|---|
| MP3 | Compressão com perda, arquivos pequenos, melhor compatibilidade | Todos os navegadores |
| OGG | Formato open source, boa compressão | Chrome, Firefox, Edge |
| WAV | Sem compressão, melhor qualidade, arquivos grandes | Todos os navegadores |
| AAC | Melhor compressão que MP3 | Navegadores modernos |
<source> para fornecer ambos os formatos MP3 e OGG.
(2) A Tag <source>: Fallback Multi-formato
Diferentes navegadores suportam diferentes formatos de mídia. Usar tags <source> permite fornecer múltiplas fontes de formato — o navegador seleciona automaticamente o primeiro formato que suporta:
<audio controls>
<source src="musica.mp3" type="audio/mpeg">
<source src="musica.ogg" type="audio/ogg">
Seu navegador não suporta reprodução de áudio.
</audio>
Notas de Sintaxe:
<source>é uma tag vazia, colocada dentro de<audio>ou<video>srcespecifica o caminho do arquivo de mídiatypeespecifica o tipo MIME do arquivo, ajudando o navegador a determinar suporte rapidamente- O navegador verifica cada
<source>em ordem e reproduz o primeiro formato suportado - Se nenhum formato for suportado, o texto fallback dentro da tag é exibido
Tipos MIME Comuns:
| Formato | Tipo MIME |
|---|---|
| MP3 | audio/mpeg |
| OGG Áudio | audio/ogg |
| MP4 | video/mp4 |
| WebM | video/webm |
▶ Exemplo
▶ Experimente3. A Tag de Vídeo
A tag <video> incorpora vídeos, também suportando controls e as dimensões width/height.
(1) Formatos de Vídeo Suportados
| Formato | Características | Suporte do Navegador |
|---|---|---|
| MP4 | Formato mais universal, boa compressão | Todos os navegadores |
| WebM | Formato open source do Google, tamanho menor | Chrome, Firefox, Edge |
| OGG | Formato open source | Chrome, Firefox |
<source> para fornecer ambos os formatos MP4 e WebM.
▶ Exemplo
▶ Experimente<source> com múltiplos formatos permite que o navegador escolha automaticamente o que suporta.
❓ Perguntas Frequentes
alt é obrigatório? Posso omiti-lo?alt. Ele serve para três propósitos:1)exibe texto alternativo quando a imagem falha ao carregar, melhorando a experiência do usuário; 2)ajuda leitores de tela a descrever imagens para usuários com deficiência visual; 3)dá contexto aos mecanismos de busca sobre suas imagens, melhorando SEO. Para imagens decorativas, use alt="" vazio para dizer aos leitores de tela para ignorá-las.width e height em imagens?width e deixam height se adaptar automaticamente.📖 Resumo
<img>incorpora imagens;srcespecifica o caminho;altfornece o texto alternativo<audio>incorpora áudio;controlsexibe os controles de reprodução<video>incorpora vídeo; suportawidth/heighte a imagem de capaposter- Use
<source>para fornecer múltiplos formatos de mídia e garantir compatibilidade entre navegadores
📝 Exercícios
- Prática com imagens: Insira uma imagem com os atributos
altetitle, depois altere osrcpara um caminho inválido e observe como o navegador trata a situação. - Incorporação de player de mídia: Use
<audio>e<video>para incorporar um arquivo de áudio e um arquivo de vídeo (você pode usar recursos públicos disponíveis online).