Bullet points (or unordered lists) can improve accessibility by adding structure to your web pages. However, you’ll need to use the best practices of WCAG (the Web Content Accessibility Guidelines) and avoid a few common implementation mistakes.
Below, we’ll explain how to use HTML lists effectively and accessibly. To discuss a specific web accessibility issue, send us a message to connect with an expert.
Most people “scan" content — they don’t read every word on the page. When you opened this blog, you probably read through the subheadings to decide whether you wanted to read further.
That’s because in most online situations, people want to find information quickly. Bullet points help content creators provide important info in a fast and intuitive way.
Lists can be particularly helpful for folks with disabilities in several ways:
These benefits only really work when lists are actual lists, so don’t use asterisks, emojis, or other “visual only" characters. Likewise, developers shouldn’t hide list content in <div> or <span> elements — structural HTML markup ensures that lists appear the same to screen readers and other assistive tech.
Related: Accessibility Tips: Using the DIV and SPAN Elements
Screen readers are software that convert text to audio or braille. They’re commonly used by people with vision disabilities, so screen readers are frequently used for accessibility testing (it’s important to note that web accessibility isn’t just for people who are blind).
When encountering an ordered list, most screen readers will announce the number of items in the list. The screen reader will then begin reading the items in order. The exact output will vary depending on the user’s verbosity settings; learn how verbosity affects how screen readers present information.
So, for example, a screen reader might announce: “List. Five items.” That tells the user what to expect — and gives them the opportunity to skip past the list if they’re not interested in the content.
Related: Semantics and Screen Readers: Creating Better Content
While bullet points can be great for accessibility, poorly implemented lists can be frustrating to users. Here are a few tips to keep in mind when authoring your content:
Finally, remember that accessibility is about creating a better experience for all users. You’re creating better content by adding structure — and with appropriate HTML, you’ll ensure that your bullet points are informative, easy to understand, and accessible to everyone, including people who use assistive technologies.
To learn more about the best practices of digital accessibility, download AudioEye’s free guide: A Comprehensive Guide on Accessible Web Design.