Skip to main content

Structure - Developers ✎

Content tagged with Structure - Developers ✎

Not finding what you're looking for? Try using Advanced Search.
Not finding what you're looking for? Try using Advanced Search.

✎ Technique: Required fields

Page

A clear indication that specific form fields are required can save users time and avoid potential errors relating to missing data when a form is submitted.

✎ Technique: Input labels

Page

Descriptive labels help users understand the purpose of a form control. Labels should be associated with their controls so that when the input is focused, the label is announced by screen readers.

✎ Technique: The main landmark

Page

Landmarks help assistive-technology users navigate to and between areas of a page, and they improve the efficiency of in-page navigation.

The main landmark defines the unique content of the page.

✎ Technique: Heading structure

Page

The heading levels (1-6) are often considered a way of describing and determining the “importance” of a heading, with h1 being the most important.

✎ Technique: Positioned navigation bar

Page

When positioning elements using CSS, it's possible to place them in a position that does not reflect their location in the source order. This can have unexpected side effects for keyboard-navigation users.