Member-only story

Accessible form validation from scratch — the form’s basic structure

Part 2: The Markup

Daniel Berryhill
UX Collective
12 min readMay 5, 2024

Angle brackets enclosing a forward slash.
Photo by Jackson Sophat on Unsplash

This is Part 2 in my series on creating accessible form validation from scratch. In this article, we’ll create the form in HTML.

Here are the links to the articles in the series (so far):

The previous article:
Accessible form validation from scratch — Part 1: Requirements

Table of Contents

Introduction

I’ll go through these one at a time, explain the markup, and test them with assistive technology (AT). For brevity, I’ll be using JAWS and NVDA — though keep in mind, screen readers are not the only form…

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

No responses yet

Write a response