SourceСаҳифабандӣ
Ҳуҷҷатҳо ва мисолҳо барои нишон додани саҳифаҳо барои нишон додани як қатор мундариҷаи алоқаманд дар саҳифаҳои сершумор вуҷуд доранд.
Мо барои саҳифабандии худ як блоки калони истинодҳои пайвастшударо истифода мебарем, ки истинодҳоро аз даст додан душвор ва ба осонӣ миқёспазир мегардонад - ҳама дар ҳоле, ки минтақаҳои бузурги таъсирбахшро таъмин мекунанд. Саҳифабандӣ бо унсурҳои рӯйхати HTML сохта шудааст, то хонандагони экран шумораи истинодҳои дастрасро эълон кунанд. <nav>
Барои муайян кардани он ҳамчун қисмати паймоиш барои экрани хонандагон ва дигар технологияҳои ёрирасон, як унсури парпечкуниро истифода баред .
Илова бар ин, азбаски саҳифаҳо эҳтимолан зиёда аз як қисмати навигатсионӣ дошта бошанд, тавсия дода мешавад, ки aria-label
барои <nav>
инъикоси ҳадафи он тавсифи тавсифӣ пешниҳод карда шавад. Масалан, агар ҷузъи саҳифабанди барои гузаштан байни маҷмӯи натиҷаҳои ҷустуҷӯ истифода шавад, нишонаи мувофиқ метавонад бошад aria-label="Search results pages"
.
Мехоҳед ба ҷои матн нишона ё аломатро барои баъзе истинодҳои саҳифасозӣ истифода баред? Боварӣ ҳосил кунед, ки дастгирии дурусти экрани хонандаро бо aria
атрибутҳо ва .sr-only
утилита таъмин кунед.
Ҳолатҳои ғайрифаъол ва фаъол
Истинодҳои саҳифабандиро барои ҳолатҳои гуногун танзим кардан мумкин аст. .disabled
Барои истинодҳое, ки клик карданашавандаанд ва .active
нишон додани саҳифаи ҷорӣ истифода баред .
Ҳангоме ки синф.disabled
барои pointer-events: none
ғайрифаъол кардани функсияи истиноди s истифода мебарад, он моликияти CSS ҳанӯз стандартизатсия нашудааст ва барои паймоиши клавиатура ҳисоб намекунад. Ҳамин тавр, шумо бояд ҳамеша истинодҳои ғайрифаъолро илова кунед ва JavaScript-и фармоиширо истифода баред, то кори онҳоро комилан ғайрифаъол созед.<a>
tabindex="-1"
Шумо метавонед ба таври ихтиёрӣ лангарҳои фаъол ё ғайрифаъолро барои - иваз <span>
кунед ё лангарро дар ҳолати тирчаҳои қаблӣ/ояндӣ гузоред, то функсияи кликро нест кунед ва тамаркузи клавиатураро ҳангоми нигоҳ доштани сабкҳои пешбинишуда пешгирӣ кунед.
Саҳифаҳои калонтар ё хурдтарро мехоҳед? Илова кунед .pagination-lg
ё .pagination-sm
барои андозаҳои иловагӣ.
Ҳамоҳангсозии ҷузъҳои саҳифабандиро бо утилитҳои flexbox тағир диҳед .