level: A
Level A is the lowest level for meeting WCAG standards, and it provides the most basic support for web accessibility. Successfully implement every success criterion under Level A to achieve this standard.
1.1.1 Non-text Content
All images and other non-text content (like icons, charts, audio, CAPTCHAs, or controls) must have a descriptive text alternative that conveys their meaning. Purely decorative content can be hidden from assistive technologies (e.g. using an empty alt attribute).
1.2.1 Audio-only and Video-only (Pre-recorded)
Prerecorded audio-only content must have a text transcript. Prerecorded video-only content must have a text or audio description.
1.2.2 Captions (Pre-recorded)
Prerecorded videos with audio must have synchronized captions that include; all speech; relevant sound effects (like music, alarms, or laughter).
1.2.3 Audio Description or Media Alternative (Pre-recorded)
Important visual content in prerecorded videos must be described using; an audio description or; a text-based alternative.
1.3.1 Info and Relationships
Visual information and relationships (like labels, headings, or groupings) must also be conveyed in the code using semantic HTML (e.g. <label for="">
, <ul>
, <h1>
) or ARIA attributes (e.g. <aria-describedby>
, <role="group">
) so that assistive technologies can understand the structure.
1.3.2 Meaningful Sequence
Content must follow a logical and meaningful order in the code so it can be understood correctly by assistive technologies even if the visual layout differs.
1.3.3 Sensory Characteristics
Instructions and descriptions must not rely on sensory features alone, like color, shape, size, visual location, or sound. Always provide additional text to clarify meaning.
1.4.1 Use of Color
Color must not be the only way to convey information. Always provide an additional visual cue, like icon, text label, underline, shape, or pattern (e.g. striped, solid).
1.4.2 Audio Control
If audio plays automatically for more than 3 seconds, it must be possible to pause the audio, stop the audio, or adjust the volume, without using system-wide controls.
2.1.1 Keyboard
All functionality must be operable using a keyboard alone, unless the task requires freehand input (e.g. drawing).