Que signifie ce message d'avertissement signifie? "img éléments doivent avoir un alt-prop, soit avec un texte significatif, ou une chaîne vide pour les images décoratives'
Pourquoi ai-je reçu cet avertissement?
avertissement: les éléments img doit avoir un alt-prop, soit avec un texte significatif, ou une chaîne vide pour les images décoratives jsx-a11y/img-a-alt
C'est montrer numéro de la ligne 13, mais il n'y a rien d'accessoires est à l'aide.
- définir le
alt='some value'
avec img, vérifier le sens de: w3schools.com/tags/att_img_alt.asp - alt prop signifie alt propriété.
- cela signifie qu'il a besoin d'un alt prop, comme <img src="..." alt="...">
- html.com/attributes/img-alt
Vous devez vous connecter pour publier un commentaire.
Les Images doivent avoir un alt de la propriété. L'autre propriété est livré dans l'image, dans plusieurs cas, comme la carte de ne pas obtenir téléchargé, incompatible navigateurs, ou l'image se corrompre. Vous devez passer dans un accessoire appelé alt de l'image.
Aussi, balise Alt est utilisé par les lecteurs d'écran pour les malvoyants. Par conséquent, il est considéré comme une bonne pratique de toujours ajouter une balise ALT de l'image de la composante.
L'accessibilité
Cela signifie que, lorsque vous créez une image dans votre code HTML, vous devez inclure une
alt
attribut pour le bénéfice des lecteurs d'écran et les navigateurs texte.img
des balises comme une image. Vous n'avez pas besoin d'utiliser les motsimage
,photo,
oupicture
(ou tout personnalisé spécifié de mots) dans le alt-prop jsx-a11y/img redondante-alt" Réagir à la version 16.8.3<img src="url" alt="for sell">
Cela signifie que votre
<img>
tag DOIT ont unalt
attribut de la sorte:<img src="pathToYourImage.extension" alt="My Awesome Image">
Dans le cas où si l'image n'est pas chargée, puis le texte à l'intérieur de la
alt
attribut sera affiché à la place.J'ai eu une erreur similaire avec ce code.
Solution: Avis de l'alt= position sur l'ancrage de l'image à l'extérieur de la courbe de la parenthèse