Skjöl og dæmi til að sýna blaðsíðugerð til að gefa til kynna að röð af tengdu efni sé til á mörgum síðum.
Yfirlit
Við notum stóran blokk af tengdum tenglum fyrir blaðsíðugerðina okkar, sem gerir það að verkum að tenglum er erfitt að missa af og auðvelt er að skalast við – allt á sama tíma og við bjóðum upp á stór höggsvæði. Síðuskipting er byggð með HTML-einingum á lista svo skjálesendur geti tilkynnt fjölda tiltækra tengla. Notaðu umbúðir <nav>til að auðkenna það sem leiðsöguhluta fyrir skjálesendur og aðra hjálpartækni.
Þar að auki, þar sem síður hafa líklega fleiri en einn slíkan flakkhluta, er ráðlegt að gefa upp lýsingu aria-labeltil <nav>að endurspegla tilgang þess. Til dæmis, ef blaðsíðuhlutinn er notaður til að fletta á milli leitarniðurstaðna gæti viðeigandi merki verið aria-label="Search results pages".
Að vinna með táknum
Ertu að leita að því að nota tákn eða tákn í stað texta fyrir suma blaðsíðutengla? Vertu viss um að veita réttan stuðning við skjálesara með ariaeiginleikum.
Fötluð og virk ríki
Síðunartenglar eru sérhannaðar fyrir mismunandi aðstæður. Notaðu .disabledfyrir tengla sem virðast ósmellanlegir og .activetil að gefa til kynna núverandi síðu.
Þó að .disabledflokkurinn noti pointer-events: nonetil að reyna að slökkva á tengivirkni <a>s, þá er þessi CSS eign ekki enn staðlað og tekur ekki tillit til lyklaborðsleiðsögu. Sem slíkur ættirðu alltaf að bæta tabindex="-1"við óvirkum hlekkjum og nota sérsniðið JavaScript til að slökkva á virkni þeirra að fullu.
Þú getur valfrjálst skipt út virkum eða óvirkum akkerum fyrir <span>, eða sleppt akkerinu ef um er að ræða fyrri/næstu örvarnar, til að fjarlægja smellivirkni og koma í veg fyrir lyklaborðsfókus á meðan fyrirhuguðum stílum er haldið.
Stærð
Langar þig í stærri eða minni blaðsíðu? Bæta við .pagination-lgeða .pagination-smfyrir fleiri stærðir.