# img या image role वाले <svg> एलिमेंट में वैकल्पिक टेक्स्ट होना चाहिए

<https://www.fixreports.com/hi/issues/svg-img-alt>

WCAG 1.1.1 Non-text Content · लेवल A

जानकारी देने वाली एक SVG इमेज का कोई टेक्स्ट विकल्प नहीं है।

## यह नियम क्या जाँचता है
सुनिश्चित करता है कि img, image, graphics-document या graphics-symbol role वाले <svg> एलिमेंट में एक्सेसिबल टेक्स्ट हो.

## यह क्यों ज़रूरी है
WCAG 1.1.1 अर्थपूर्ण इमेज के लिए टेक्स्ट विकल्प मांगता है।

## इसे कैसे ठीक करें
### किसी भी वेबसाइट पर
1. अर्थपूर्ण SVG में aria-label या <title> एलिमेंट जोड़ें, और सिर्फ़ सजावटी SVG में aria-hidden="true"।

### Shopify पर
1. अर्थपूर्ण SVG में aria-label या <title> एलिमेंट जोड़ें, और सिर्फ़ सजावटी SVG में aria-hidden="true"।

### WooCommerce और WordPress पर
1. अर्थपूर्ण SVG में aria-label या <title> एलिमेंट जोड़ें, और सिर्फ़ सजावटी SVG में aria-hidden="true"।

## सुधार की जांच कैसे करें
- प्रभावित पेजों को दोबारा स्कैन करें।

## स्रोत
- axe-core नियम का डॉक्यूमेंटेशन (Deque): https://dequeuniversity.com/rules/axe/4.13/svg-img-alt
- WCAG 1.1.1 की व्याख्या (W3C): https://www.w3.org/WAI/WCAG22/Understanding/non-text-content
