3.1.4 Abbreviations
A mechanism for identifying the expanded form or meaning of abbreviations is available.
What this rule means
WCAG 3.1.4 requires that abbreviations and acronyms used in content have a mechanism for users to discover their full expanded form. This includes initialisms (HTML, CSS), acronyms (NASA, WCAG), and shortened forms (Dr., approx.).
The expanded form should be available on first use, through a glossary, or via the <abbr> element with a title attribute. The goal is to ensure all readers can understand the content regardless of their familiarity with the abbreviations used.
Why it matters
Abbreviations can be confusing for screen reader users (who may hear them spelled out letter by letter), people with cognitive disabilities, non-native speakers, and anyone unfamiliar with domain-specific acronyms. The same abbreviation can have different meanings in different contexts.
Providing expanded forms eliminates ambiguity and improves comprehension for all users.
Related axe-core rules
There are no automated axe-core rules for this criterion. Manual review is required to identify abbreviations and verify that expanded forms are provided.
How to test
- Scan content for abbreviations and acronyms.
- Check that each abbreviation is expanded on first use or has an <abbr> element with a title.
- Verify a glossary is available for frequently used abbreviations.
- Test with a screen reader to hear how abbreviations are announced.
How to fix
<!-- Using abbr element -->
<p>The <abbr title="Web Content Accessibility Guidelines">WCAG</abbr>
defines standards for accessible content.</p>
<!-- Expanding on first use -->
<p>The Web Content Accessibility Guidelines (WCAG) define
standards for accessible content. Subsequent references
to WCAG in this document refer to version 2.2.</p>
<!-- Using a glossary -->
<p>Ensure compliance with <a href="/glossary#wcag">WCAG</a> 2.2.</p>
Common mistakes
- Using abbreviations without ever expanding them.
- Expanding abbreviations only in a glossary that users cannot easily find.
- Inconsistent expansion — expanding on some pages but not others.
- Using the <abbr> element without a title attribute, which provides no additional information.