2.6 KiB
2.6 KiB
id, title, challengeType, videoUrl, guideUrl, localeTitle
id | title | challengeType | videoUrl | guideUrl | localeTitle |
---|---|---|---|---|---|
587d774c367417b2b2512a9c | Add a Text Alternative to Images for Visually Impaired Accessibility | 0 | https://portuguese.freecodecamp.org/guide/certificates/add-alt-text-to-an-image-for-accessibility | Adicionar um texto alternativo a imagens para acessibilidade a deficientes visuais |
Descrição
alt
em uma etiqueta img
em outros desafios. O atributo alt
descreve o conteúdo da imagem e fornece uma alternativa de texto. Isso ajuda no caso de a imagem não carregar ou não ser vista por um usuário. Esse texto alternativo também é usado pelos mecanismos de pesquisa para determinar o que uma imagem contém para inclui-la nos resultados da pesquisa. Veja um exemplo: <img src="importantLogo.jpeg" alt="Logótipo da Empresa">
As pessoas com deficiência visual dependem dos leitores de tela para converter o conteúdo da Web numa interface de áudio. Eles não receberão as informações se estas forem apresentadas apenas visualmente. Para imagens, os leitores de tela podem acessar o atributo alt
e ler o seu conteúdo para fornecer informações importantes. Um bom texto alt
é curto, mas descritivo, e destina-se a transmitir rapidamente o significado da imagem. Você deve sempre incluir um atributo alt
na sua imagem. Segundo a especificação HTML5, isso agora é considerado obrigatório. Instruções
alt
na tag img
, que explica que o Camper Cat está praticando karatê. (O atributo src
da imagem não tem um link para um arquivo real, então você deve ver o texto alt
na tela.) Testes
tests:
- text: A sua etiqueta <code>img</code> deve ter um atributo <code>alt</code> e não deve estar vazia.
testString: 'assert($("img").attr("alt"), "A sua etiqueta <code>img</code> deve ter um atributo <code>alt</code> e não deve estar vazia.");'
Semente do Desafio
<img src="doingKarateWow.jpeg">
Solução
<img src="doingKarateWow.jpeg" alt="Someone doing karate">