--- id: 587d778f367417b2b2512aae title: Give Links Meaning by Using Descriptive Link Text challengeType: 0 videoUrl: '' localeTitle: إعطاء الارتباطات المعنوية باستخدام نص الوصلة الوصفية --- ## Description
يتوفر لدى مستخدمي قارئ الشاشة خيارات مختلفة لنوع المحتوى الذي يقرأه جهازهم. ويشمل ذلك تخطي (أو) عناصر المعالم ، أو القفز إلى المحتوى الرئيسي ، أو الحصول على ملخص للصفحة من العناوين. خيار آخر هو فقط سماع الروابط المتاحة على الصفحة. تقوم قارئات الشاشة بذلك عن طريق قراءة نص الرابط ، أو ما بين علامات الربط ( a ). إن وجود قائمة من الروابط "انقر هنا" أو "اقرأ المزيد" ليس مفيدًا. بدلا من ذلك، يجب عليك استخدام النص وجيزة ولكن وصفي داخل a العلامات إلى توفير المزيد من معنى لهؤلاء المستخدمين.
## Instructions
نص الارتباط الذي يستخدمه Camper Cat ليس وصفيًا للغاية بدون السياق المحيط. قم بتحريك علامة الربط ( a ) بحيث يتم التفاف حول النص "معلومات حول البطاريات" بدلاً من "انقر هنا".
## Tests
```yml tests: - text: يجب أن تتحرك الشفرة مرساة a العلامات من حول عبارة "اضغط هنا" للالتفاف حول عبارة "معلومات حول بطاريات". testString: 'assert($("a").text().match(/^(information about batteries)$/g), "Your code should move the anchor a tags from around the words "Click here" to wrap around the words "information about batteries".");' - text: تأكد من a عنصر يحتوي على علامة إغلاق. testString: 'assert(code.match(/<\/a>/g) && code.match(/<\/a>/g).length === code.match(//g).length, "Make sure your a element has a closing tag.");' ```
## Challenge Seed
```html

Deep Thoughts with Master Camper Cat

```
## Solution
```js // solution required ```