Skip to main content
  1. All Posts/

Landmarks – Accessibility Guidelines

Accessibility 18F GSA
Table of Contents

All elements on a page should be contained in a landmark element. This helps users of AT quickly navigate a page. HTML5 provides built in landmark elements such as main, nav, aside, header, footer. When using HTML5 elements, don’t define role.

When using HTML4 use ARIA role on divs to define landmark elements such as role=“main”.


Testing #

  1. Identify content in the source code
  2. Check that all rendered content is contained by a landmark element