Courses tagged: Semantics

Keyboard Navigation & Focus Management

  • HTML
  • Keyboard Navigation
  • Semantics

Providing easy access to and around a website or application is paramount to a user’s experience. This course will provide you with the information needed to ensure your website can be operated with a keyboard only, as well as how to properly manage the focus state of interactive elements.

Price $¤ 20

Sequence & Semantics

  • CSS
  • HTML
  • Semantics

Assistive technologies present content in DOM order (the order that it appears in the HTML), so it's important that the DOM order matches the expected reading order. If they don't match, the content won't make sense to people who use assistive technologies.

Price $¤ 20

Widgets

  • ARIA
  • Developer
  • HTML
  • Keyboard Navigation
  • Semantics

A UI (User Interface) component can be native or custom. Native HTML elements have pre-associated meaning, structure, and semantics while custom components require additional work in order to communicate the same information. This additional work includes proper ARIA roles, properties, and attributes for the functionality being exhibited.

Price $¤ 20