دستاويز ۽ مثال صفحو ڏيکارڻ لاءِ ظاهر ڪرڻ لاءِ ته لاڳاپيل مواد جو هڪ سلسلو ڪيترن ئي صفحن تي موجود آهي.
اوسر
اسان استعمال ڪريون ٿا ڳنڍيل لنڪن جو هڪ وڏو بلاڪ اسان جي صفحي جي ترتيب لاءِ، ڳنڍڻ کي مشڪل بنائڻ ۽ آسانيءَ سان اسپيبلبل ٺاهڻ- سڀ ڪجهه جڏهن ته وڏا هٽ علائقا مهيا ڪري رهيا آهيون. صفحو لسٽ HTML عناصر سان ٺهيل آهي تنهنڪري اسڪرين پڙهندڙ دستياب لنڪن جي تعداد جو اعلان ڪري سگهن ٿا. <nav>اسڪرين ريڊرز ۽ ٻين مددگار ٽيڪنالاجيز کي نيويگيشن سيڪشن جي طور تي سڃاڻڻ لاءِ ريپنگ عنصر استعمال ڪريو .
اضافي طور تي، جيئن ته صفحن ۾ ممڪن آهي ته هڪ کان وڌيڪ نيويگيشن سيڪشن آهن، ان جي مقصد کي ظاهر ڪرڻ aria-labelلاء هڪ وضاحتي مهيا ڪرڻ جي صلاح ڏني وئي آهي. <nav>مثال طور، جيڪڏھن صفحي جو حصو استعمال ڪيو ويندو آھي ڳولا جي نتيجن جي ھڪڙي سيٽ جي وچ ۾ نيويگيٽ ڪرڻ لاء، ھڪڙو مناسب ليبل ٿي سگھي ٿو aria-label="Search results pages".
icons سان ڪم
ڪجهه صفحي جي لنڪ لاءِ ٽيڪسٽ جي جاءِ تي هڪ آئڪن يا علامت استعمال ڪرڻ چاهيو ٿا؟ ariaخاصيتن ۽ .sr-onlyافاديت سان مناسب اسڪرين ريڊر سپورٽ مهيا ڪرڻ جي پڪ ڪريو .
معذور ۽ فعال رياستون
صفحو لنڪس مختلف حالتن لاءِ حسب ضرورت آهن. انهن لنڪن لاءِ استعمال ڪريو .disabledجيڪي غير ڪلڪ ڪري سگهجن ٿيون ۽ .activeموجوده صفحي کي ظاهر ڪرڻ لاءِ.
جڏهن ته .disabledڪلاس s جي لنڪ ڪارڪردگيءَ کي بند ڪرڻ جي pointer-events: noneڪوشش ڪري<a> ٿو، ته CSS ملڪيت اڃا معياري نه آهي ۽ ڪيبورڊ نيويگيشن جو حساب نه ٿو رکي. جيئن ته، توهان کي هميشه tabindex="-1"غير فعال لنڪس تي شامل ڪرڻ گهرجي ۽ انهن جي ڪارڪردگي کي مڪمل طور تي غير فعال ڪرڻ لاء ڪسٽم جاوا اسڪرپٽ استعمال ڪريو.
توھان اختياري طور تي فعال يا غير فعال اينڪرز کي تبديل ڪري سگھو ٿا <span>، يا اڳئين/اڳيون تيرن جي صورت ۾ لنگر کي ختم ڪري سگھو ٿا، ڪلڪ ڪارڪردگي کي ختم ڪرڻ ۽ ڪيبورڊ فوڪس کي روڪڻ لاءِ ارادو ڪيل انداز برقرار رکڻ دوران.
ماپڻ
فينسي وڏو يا ننڍو صفحو؟ شامل ڪريو .pagination-lgيا .pagination-smاضافي سائيز لاء.