Breadcrumb
The breadcrumb component helps visitors understand where they are within a website’s structure and move between levels.
Sample
Usage
When and how to use it
Use the breadcrumb component to help visitors orient themselves and move between multiple levels of a website.
Use breadcrumbs to illustrate:
- Progress
- Page levels
- Steps
Place breadcrumbs at the top left corner of a page, above the title.
The breadcrumb should start with your 'home' page and end with the H1 of the current page.
How not to use it
The breadcrumb component should not replace the main navigation on a page.
Do not use the breadcrumb component on websites with a flat structure. There should be at least two levels of page structure.
Accessibility
Standard accessibility review
Each time a new component version is published:
- Test with the axe accessibility tool
- Review with the VoiceOver or NVDA screen reader
- Ensure all actionable elements are accessible by keyboard command and tab in a logical order
- Check the component layout on a variety of screen sizes