Trilha de aprendizado · Nível 4 · Tutorial 1

Inserir imagens com dimensões e texto alternativo

Inserir imagens com endereço válido, declarar suas dimensões e definir o texto alternativo conforme a função da imagem no conteúdo.

  • Nível: Iniciante
  • Duração: 20 min
  • 6 passos
Inserir imagens com dimensões e texto alternativo

O que você vai percorrer

  1. Inserir uma imagem com img e src Use img e src para inserir uma imagem, apontando para o arquivo correto a partir da localização da página HTML. 3 min
  2. Declarar dimensões sem distorcer a imagem Use width e height para preservar a proporção da imagem e ajudar o navegador a reservar espaço durante o carregamento. 4 min
  3. Identificar a função da imagem no contexto Distinguir imagens informativas e decorativas pelo que acrescentam ao conteúdo e entender a finalidade do atributo alt. 3 min
  4. Escrever um texto alternativo relevante Escreva um alt que comunique a informação essencial da imagem sem repetir desnecessariamente o texto próximo. 3 min
  5. Usar alt vazio em imagens decorativas Marque imagens decorativas com alt="" e entenda por que deixar o atributo vazio é diferente de removê-lo. 3 min
  6. Aplicar e revisar a marcação das imagens Complete uma página com uma imagem informativa e uma decorativa, teste no navegador e revise caminhos, dimensões e alternativas textuais. 5 min

O que você vai aprender

  • Inserir uma imagem com img e src usando um caminho adequado à localização do arquivo.
  • Declarar width e height com valores coerentes com as dimensões e a proporção da imagem.
  • Distinguir imagens informativas e decorativas considerando o contexto em que aparecem.
  • Escrever um alt que comunique a informação relevante ou usar alt vazio quando a imagem for apenas decorativa.

Antes de começar

  • Elementos, atributos e aninhamento em HTML
  • Caminhos relativos e URLs absolutas
  • Relacionar regiões e títulos à navegação por leitor de tela

Passo 1 de 6

Inserir uma imagem com img e src

Use img e src para inserir uma imagem, apontando para o arquivo correto a partir da localização da página HTML.

A marcação que insere a imagem

O elemento img insere uma imagem no conteúdo da página. Ele é vazio: não recebe conteúdo interno nem tag de fechamento </img>.

O atributo src informa o endereço do arquivo de imagem. No exemplo abaixo, index.html e cachoeira.jpg estão na mesma pasta.

Trecho para inserir no conteúdo da página

html
<img src="cachoeira.jpg" alt="Cachoeira entre rochas e árvores">

O atributo alt já está preenchido nos exemplos. Vamos estudá-lo adiante; por enquanto, mantenha o valor fornecido.

Encontre o arquivo certo

Organização dos arquivos

plaintext
site/
├── index.html
└── imagens/
    └── cachoeira.jpg

Qual marcação insere a foto?

Você está editando index.html. Considerando a organização acima, escolha o trecho que insere a foto da cachoeira.

Se a página mudar de pasta

Os caminhos que você já conhece também valem para src.

Agora, a página está em site/paginas/trilha.html, e a foto continua em site/imagens/cachoeira.jpg. A partir da pasta paginas, o caminho precisa subir um nível antes de entrar em imagens.

Trecho em trilha.html

html
<img src="../imagens/cachoeira.jpg" alt="Cachoeira entre rochas e árvores">

Dica

A imagem não apareceu?

Compare o src com a localização real do arquivo: pasta, nome e extensão precisam corresponder. Respeite também maiúsculas e minúsculas. Alterar .jpg para .png no código não converte o arquivo.

Complete o endereço da imagem

Arquivos para a prática

plaintext
site/
├── paginas/
│   └── equipe.html
└── midia/
    └── equipe.png

Insira a foto em equipe.html

Complete apenas o valor de src, sem as aspas. Use um caminho relativo à pasta de equipe.html.

<img src="____" alt="Equipe reunida no jardim da escola">

Passo 2 de 6

Declarar dimensões sem distorcer a imagem

Use width e height para preservar a proporção da imagem e ajudar o navegador a reservar espaço durante o carregamento.

Mude o tamanho, preserve a proporção

As medidas próprias do arquivo

As dimensões intrínsecas são a largura e a altura próprias do arquivo de imagem. Uma foto de 1200 × 800 pixels tem 1200 pixels de largura e 800 de altura.

A proporção é a relação entre essas medidas. Para preservá-la, altere as duas pelo mesmo fator: dividindo ambas por 2, você obtém 600 × 400. Usar 600 × 800 reduziria apenas a largura, deixando a foto estreita.

Declare largura e altura

width define a largura e height, a altura. Para exibir essa foto em 600 × 400 pixels, acrescente este trecho de atributos ao elemento img:

html
width="600" height="400"

Dica

Números sem unidade

Use valores inteiros em pixels, sem escrever a unidade: width="600", não width="600px".

Você também pode declarar as dimensões originais: width="1200" height="800". Tanto o par original quanto um par proporcional preservam a forma da imagem.

Escolha dimensões proporcionais

Qual par evita a distorção?

Uma imagem tem dimensões intrínsecas de 900 × 600 pixels. Você quer exibi-la com 300 pixels de largura. Qual trecho preserva sua proporção?

Reserve espaço antes do carregamento

A página pode se organizar antes

A imagem pode demorar mais para carregar do que o texto. Ao encontrar width e height no HTML, o navegador já tem informações para reservar espaço antes de a imagem terminar de carregar.

Isso ajuda a evitar que o conteúdo abaixo mude de posição quando a imagem aparecer.

Exemplo

Uma foto antes de um parágrafo

Sem espaço reservado, o parágrafo pode aparecer perto do topo e depois ser empurrado para baixo pela foto.

Com width="600" height="400", o navegador pode reservar uma área de 600 × 400 pixels para a foto, mantendo o parágrafo abaixo dela durante o carregamento.

Dica

Exibir menor não reduz o arquivo

Exibir uma foto de 1200 × 800 em 600 × 400 pixels não modifica o arquivo. Suas dimensões intrínsecas e seu tamanho em bytes continuam iguais: mudar width e height não comprime a imagem nem reduz o que precisa ser baixado.

Aplique e confira

Escreva os atributos

Um arquivo mede 1000 × 600 pixels. Para exibi-lo com metade da largura e metade da altura, complete o trecho de atributos do img.

Digite os dois atributos na ordem width e height, separados por um espaço e com aspas duplas:

____

O que o navegador ganha?

Mesmo antes de a imagem terminar de carregar, o navegador pode usar width e height para reservar espaço para ela.

Passo 3 de 6

Identificar a função da imagem no contexto

Distinguir imagens informativas e decorativas pelo que acrescentam ao conteúdo e entender a finalidade do atributo alt.

O que se perde sem a imagem?

Informação ou decoração?

Uma imagem é informativa quando comunica informação relevante para compreender o conteúdo.

É decorativa quando apenas compõe o visual, sem acrescentar informação necessária naquele contexto.

Para que serve alt?

No elemento img, o atributo alt oferece uma alternativa textual à informação transmitida pela imagem. Esse texto é importante para quem usa leitor de tela e também pode ser exibido quando a imagem não está disponível.

Dica

Uma pergunta para decidir

Imagine a página sem a imagem: alguma informação relevante deixaria de ser comunicada? Avalie sua função no conteúdo, não sua beleza, seu tamanho ou o formato do arquivo.

Pequena, mas informativa?

Observe o que o desenho comunica

Em uma previsão do tempo, o texto mostra apenas “22 °C”. Um pequeno desenho de uma nuvem com gotas é a única indicação de chuva. Como classificar esse desenho?

A mesma foto, duas funções

A classificação não é uma característica fixa do arquivo. Veja como esta mesma foto pode ter funções diferentes.

Folha verde com pequenos dentes ao longo de toda a borda.

Exemplo

Em um guia de botânica: informativa

O guia pede: “Observe o formato da borda desta folha”. A foto apresenta a característica que será estudada. Sem ela ou uma alternativa textual, falta a informação necessária para a atividade.

Exemplo

Em um aviso: decorativa

O aviso diz: “A oficina de jardinagem será sábado, às 10h, na biblioteca”. A mesma foto aparece apenas para enfeitar. Sem ela, todas as informações do aviso continuam disponíveis.

Classifique pelo contexto

Qual é a função em cada caso?

Associe cada uso à classificação e ao motivo. Nos dois casos da bicicleta, a foto é exatamente a mesma.

Toque em um item e depois no par correspondente.

Passo 4 de 6

Escrever um texto alternativo relevante

Escreva um alt que comunique a informação essencial da imagem sem repetir desnecessariamente o texto próximo.

Descreva o que a imagem acrescenta

Antes de escrever o alt, leia o texto próximo e pergunte: “Que informação relevante só a imagem mostra aqui?” Descreva essa informação, em vez de enumerar todos os detalhes visuais.

Exemplo

A informação depende da finalidade

Em uma página de produto, o texto informa: “Caneca Aurora, capacidade de 300 ml.” A foto mostra uma caneca amarela com alça larga sobre uma mesa de madeira. Para conhecer o produto, a cor e a alça importam; a mesa não.

Um alt que acrescenta informação

html
<p>Caneca Aurora, capacidade de 300 ml.</p>
<img src="imagens/caneca-aurora.jpg" width="600" height="400"
     alt="Caneca amarela com alça larga.">

Escolha pelo contexto

Qual alt ajuda a conhecer o produto?

Uma página apresenta a “Estante Modular” e informa: “Disponível para retirada na loja.” A foto mostra três prateleiras abertas e duas gavetas na base. Qual é o alt mais adequado?

Revise sem contar caracteres

Clareza, precisão e concisão

Use palavras suficientes para comunicar o significado, sem detalhes que não ajudam naquele contexto. Não há um limite rígido de caracteres para um bom alt.

Corte repetições desnecessárias, nomes de arquivo e descrições vagas, como “uma imagem bonita”. Não atribua à imagem características que ela não permite identificar.

Dica

Precisa começar com “imagem de”?

Não automaticamente. Use expressões desse tipo apenas quando identificar a natureza da imagem acrescentar informação. Em uma página sobre técnicas artísticas, por exemplo, “Aquarela de uma paisagem...” pode ser relevante.

Agora escreva o alt

Contexto da página

Título: Mochila Horizonte.

Texto próximo: “Modelo para o dia a dia, com capacidade de 20 litros.”

A foto apresenta a aparência e os compartimentos externos do produto.

Mochila azul em pé sobre fundo bege, com alça no topo, bolso frontal fechado por zíper e um bolso de tela em cada lado. Uma sombra aparece abaixo dela.

Sua alternativa textual

Escreva apenas o texto que você colocaria no atributo alt. Foque no que ajuda a conhecer o produto, sem repetir desnecessariamente o texto próximo.

Passo 5 de 6

Usar alt vazio em imagens decorativas

Marque imagens decorativas com alt="" e entenda por que deixar o atributo vazio é diferente de removê-lo.

Presente, mas vazio

Para uma imagem já identificada como decorativa, mantenha o atributo alt e deixe o valor vazio: alt="", sem nada entre as aspas.

Isso sinaliza que a imagem não precisa de uma alternativa textual própria e pode ser ignorada na leitura por tecnologias assistivas.

Uma faixa usada apenas como enfeite

html
<img src="imagens/faixa.png" width="600" height="40" alt="">

Dica

A imagem continua visível

Usar alt="" não esconde nem remove a imagem da página. O valor vazio comunica uma decisão sobre a alternativa textual, não sobre a apresentação visual.

Complete a marcação

Declare que o enfeite é decorativo

Uma imagem de bolinhas ao lado do título serve apenas como enfeite. Complete a lacuna com o atributo e seu valor para indicar que ela não precisa de alternativa textual própria.

<img src="imagens/bolinhas.png" width="80" height="20" ____>

Vazio não é ausente

Estas duas situações têm significados diferentes:

  • Com alt="": você declara que a imagem não precisa de alternativa textual própria.
  • Sem o atributo alt: você não fornece essa informação. A ausência não declara que a imagem é decorativa.

Evite: a faixa decorativa sem alt

html
<img src="imagens/faixa.png" width="600" height="40">

Atenção

Uma interrupção desnecessária

Sem alt, alguns leitores de tela podem anunciar informações pouco úteis, como o nome do arquivo faixa.png. Para esse enfeite, a correção é acrescentar alt="", não deixar o atributo ausente.

Avalie a alteração

A aparência basta?

Uma pessoa removeu alt="" de uma imagem decorativa e percebeu que ela continuou igual na tela. Por isso, concluiu que remover o atributo é equivalente a deixá-lo vazio. Essa conclusão está correta.

Passo 6 de 6

Aplicar e revisar a marcação das imagens

Complete uma página com uma imagem informativa e uma decorativa, teste no navegador e revise caminhos, dimensões e alternativas textuais.

Prepare o projeto

Uma página, duas funções

Você vai completar uma página sobre o jardim da escola. A foto informa como as flores estão distribuídas; a faixa apenas enfeita o final da página.

Crie duas pastas lado a lado dentro do projeto:

  • paginas: salve nela a página da próxima tela como jardim.html.
  • imagens: salve nela as duas imagens abaixo, com os nomes indicados.

Use as dimensões informadas como referência para a atividade.

canteiros.png

Canteiro de flores amarelas à esquerda de um caminho central e canteiro de flores roxas à direita.

Dimensões de referência: 1200 × 800 pixels.

faixa.png

Faixa abstrata com curvas amarelas e roxas sobre fundo claro.

Dimensões de referência: 600 × 200 pixels. Uso na página: apenas decorativo.

Complete a página

Página inicial: paginas/jardim.html

Os dois elementos img estão incompletos. O primeiro receberá a foto; o segundo, a faixa decorativa.

html
<!doctype html>
<html lang="pt-BR">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Jardim da escola</title>
</head>
<body>
  <main>
    <h1>Jardim da escola</h1>
    <p>Veja a distribuição das flores ao lado do caminho.</p>
    <img>
    <p>Um espaço de convivência para toda a comunidade.</p>
    <img>
  </main>
</body>
</html>

Sua marcação final

Complete cada img com src, width, height e alt.

  • Exiba a foto com 600 pixels de largura, preservando a proporção.
  • Exiba a faixa com 300 pixels de largura, preservando a proporção.
  • Defina cada alt conforme a função da imagem nesta página.

Cole abaixo o trecho main completo. Depois, justifique brevemente suas duas escolhas de alt.

Confira no navegador

Teste antes de encerrar

Salve paginas/jardim.html, abra a página no navegador e atualize após qualquer correção.

  1. Confira se a foto e a faixa corretas aparecem. Se não aparecerem, revise pasta, nome e extensão de cada arquivo no src.
  2. Compare a exibição com as imagens originais: elas não devem parecer achatadas ou alongadas.
  3. No código, confira width e height nas duas imagens e revise os atributos alt. A aparência da página, sozinha, não confirma que o alt está adequado.

Se os arquivos salvos tiverem dimensões diferentes das referências, preserve a proporção real deles ao ajustar os valores.

Registre sua revisão

As duas imagens carregaram sem distorção? Os atributos alt correspondem às funções das imagens? Registre o resultado e qualquer correção feita. Se não conseguiu testar no navegador, indique o que ficou pendente.

Seu roteiro de revisão

Resumo

Quatro critérios para cada imagem

Use este roteiro nas próximas páginas.

  • Arquivo localizado: img usa um src coerente com a localização do HTML e com a pasta, o nome e a extensão da imagem.
  • Proporção preservada: width e height usam números inteiros sem unidade e mantêm a relação entre largura e altura do arquivo.
  • Espaço previsto: as dimensões declaradas ajudam o navegador a reservar espaço durante o carregamento, sem modificar o arquivo.
  • Alternativa adequada: alt comunica a informação relevante no contexto; alt="" identifica uma imagem apenas decorativa.

Tutorial concluído

Parabéns! Você concluiu: Inserir imagens com dimensões e texto alternativo

Você concluiu “Inserir imagens com dimensões e texto alternativo”. Ao inserir uma imagem, revise tanto sua exibição quanto a informação que ela acrescenta ao conteúdo.

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso