Não entendi muito bem a diferença entre os 3, procurei em alguns sites mas cada um diz uma coisa diferente.
Não entendi muito bem a diferença entre os 3, procurei em alguns sites mas cada um diz uma coisa diferente.
Oi Felipe, tudo bem?
O title
traz uma legenda visível para a imagem, isso acontece quando passamos o mouse por cima da mesma.
E o alt
é um atributo que traz uma descrição sobre a imagem caso ela não carregue ou a pessoa utilize leitor de tela.
Não podemos esquecer que o title
não é um substituto do alt
e é de suma importância evitarmos repetir o que estiver na descrição dotitle
e na descrição do alt
para não ficar repetitivo.
Você pode ler mais aqui na documentação MDN..
Já o elemento <desc>
fornece uma descrição de texto longo e acessível de qualquer elemento de contêiner SVG ou elemento gráfico.
Você pode ler aqui na documentação MDN também.
Um abraço e bons estudos.