<nav aria-label="breadcrumb"> 안에 순서가 있는 목록(<ol>)을 두고, 마지막(현재 페이지) 항목에는 링크를 걸지 않고 aria-current="page"만 줍니다. 각 구분자(">")는 CSS ::before 같은 장식으로 넣어 스크린리더가 읽지 않게 합니다.
스테퍼와의 차이는 방향성입니다 — 위에서 다룬 대로 브레드크럼은 이미 지나온 계층 경로이고 언제든 상위 항목을 눌러 되돌아갈 수 있지만, 스테퍼는 정해진 순서로 앞으로만 나아가는 프로세스입니다. 탭과의 차이는 관계입니다 — 탭은 같은 레벨의 형제 콘텐츠를 오가고, 브레드크럼은 부모-자식 계층을 보여줍니다.
깊이가 아주 깊어지면(5단계 이상) 중간 항목을 "…"으로 접어 보여주는 방식도 흔합니다.