Resonance Logo

Breadcrumbs

A navigation landmark that displays a trail of links reflecting the user's current position within a site hierarchy, helping them understand context and navigate to higher-level pages.

Demo

Review both breadcrumb scenarios below. Tab through the links and observe how each is identified and announced. Notice how the current page item is distinguished from the preceding navigation links, and how the separator characters are handled by assistive technology.

What to Observe

Anatomy

[Anatomy image placeholder — will be added when assets are available]

  1. Navigation Landmark — the wrapping nav element with a label that distinguishes this breadcrumb from other navigation regions on the page
  2. Ordered List — the semantic list container that groups breadcrumb items and communicates their count and sequential relationship to screen readers
  3. Ancestor Link — a standard anchor element linking to a higher-level page in the site hierarchy
  4. Current Page Item — the final item representing the user's current location, marked to indicate it is the active page; may be a link or plain text depending on the implementation
  5. Separator — a visual-only character or icon between items that is hidden from assistive technology

Accessibility Behavior

Common Mistakes

Why This Matters

Breadcrumbs are a wayfinding tool. For sighted users, the visual trail makes location obvious at a glance. For screen reader users navigating by landmarks or links, the breadcrumb's structure — its landmark label, list semantics, and current-page marker — is what makes location comprehensible. When these elements are absent, screen reader users may have no way to understand where they are in a site's structure or how to return to a parent page without using the browser's back button. A correctly implemented breadcrumb gives all users an equivalent sense of orientation.

Accessibility Validation

This component is validated against internal accessibility criteria aligned with WCAG standards, using our internally developed system, Resonance Specs.

To learn more, please contact us.

Code

Scenario: Current page as a link

Scenario: Current page is NOT a link

Reference Implementation