पाठ 13 / 25
Landmarks
उपयोगकर्ताओं को नेविगेट करने और पृष्ठों के चारों ओर छोड़ने में मदद करने के लिए semantic regions का उपयोग करें।
Landmark elements
<header> (banner), <nav> (navigation), <main> (मुख्य सामग्री, एक बार दिखाई देना चाहिए), <aside> (complementary), <footer> (contentinfo)। स्क्रीन रीडर इन की घोषणा करते हैं और उपयोगकर्ताओं को उनके बीच jump करने देते हैं।
Landmark layout
Landmarks के साथ बुनियादी page structure।
<header>
<nav>Main navigation</nav>
</header>
<main>
<article>Page content</article>
</main>
<aside>
Sidebar or related links
</aside>
<footer>
© 2024 Company
</footer>एकाधिक navigation regions
एकाधिक <nav> elements को अलग करने के लिए aria-label का उपयोग करें: <nav aria-label="Main"> vs <nav aria-label="Footer"> आदि।
एकाधिक nav landmarks
एकाधिक nav elements को distinguish करने के लिए aria-label का उपयोग करें