Skip to content

Breadcrumb

Breadcrumbs help users to see their current location in relation to the rest of the website or application.

Usage

Breadcrumbs display the user's location within a hierarchical structure, showing the path from the highest-level entity (root) to the current page or content, one step at a time.

They typically begin with the root page and progress to the active page, helping users understand where they are and navigate back to higher levels.

Breadcrumb

When to use

  • Use breadcrumbs when the user is most likely to have landed on the page from an external source.
  • Use for applications that have that have a large amount of content organized in a hierarchy of more than two levels.

Best practices

  • Avoid using breadcrumbs on single-level sites or applications without a meaningful hierarchy.
  • All breadcrumb items should be clickable.
  • Breadcrumbs are secondary navigation, they should never replace the primary navigation.
  • Use consistent naming that matches page titles or navigation labels.

Except where otherwise noted, content on this site is licensed under MIT License.