Source

ब्रेडक्रम्ब

एकटा नेविगेशनल पदानुक्रम के भीतर वर्तमान पृष्ठ के स्थान के संकेत करू जे स्वचालित रूप सं CSS के माध्यम सं विभाजक जोड़ैत अछि.

उदाहरण

<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item active" aria-current="page">Home</li>
  </ol>
</nav>

<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item active" aria-current="page">Library</li>
  </ol>
</nav>

<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item"><a href="#">Library</a></li>
    <li class="breadcrumb-item active" aria-current="page">Data</li>
  </ol>
</nav>

विभाजक बदलब

विभाजक स्वचालित रूप सँ CSS मे ::beforeआओर content. बदलि कए बदलल जा सकैत अछि $breadcrumb-divider. कोनो स्ट्रिंग के आसपास उद्धरण उत्पन्न करय लेल उद्धरण फ़ंक्शन के जरूरत अछि, अतः यदि अहाँ विभाजक के रूप में चाहैत छी , > अहाँ एकर उपयोग क सकैत छी:

$breadcrumb-divider: quote(">");

एकटा base64 एम्बेडेड SVG आइकन क उपयोग करब सेहो संभव अछि :

$breadcrumb-divider: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiPjxwYXRoIGQ9Ik0yLjUgMEwxIDEuNSAzLjUgNCAxIDYuNSAyLjUgOGw0LTQtNC00eiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);

विभाजक कें निम्नलिखित पर सेट कयर हटाएल जा सकय $breadcrumb-dividerछै none:

$breadcrumb-divider: none;

सुलभता

चूँकि ब्रेडक्रंब एक नेविगेशन प्रदान करै छै, ई एगो सार्थक लेबल जोड़ना अच्छा विचार छै जेना कि तत्व aria-label="breadcrumb"म॑ उपलब्ध कराय देलऽ गेलऽ नेविगेशन के प्रकार के वर्णन करलऽ जाय , साथ ही साथ सेट केरऽ अंतिम आइटम प॑ एक लागू करलऽ जाय ताकि ई संकेत करलऽ जाय सक॑ कि ई वर्तमान पन्ना क॑ दर्शाबै छै ।<nav>aria-current="page"

अधिक जानकारी कें लेल, ब्रेडक्रंब पैटर्न कें लेल WAI-ARIA लेखन प्रथा देखूं .