Skip to content
Search
Principle
Guideline
Success Criteria
Level
Recommendation
Claim Audit
Auditor
Add Task
Conformance
Notes
1 Perceivable 🔍
52
1.1 Text Alternatives
7
A
Images, form image buttons, and image map hot spots have appropriate, equivalent .
Claim
Add Task
A
Images that do not convey content, are decorative, or contain content that is already conveyed in text are given null alt text (alt="") or implemented as CSS backgrounds. All linked images have descriptive alternative text.
Claim
Add Task
A
Equivalent alternatives to complex images are provided in context or on a separate linked page.
Claim
Add Task
A
Form buttons have a descriptive value.
Claim
Add Task
A
Form inputs have associated .
Claim
Add Task
A
Embedded multimedia is identified via accessible text.
Claim
Add Task
A
Frames and iFrames are appropriately .
Claim
Add Task
1.2 Time-based Media
10
A
A of relevant content is provided for non-live audio-only (audio podcasts, MP3 files, etc.).
Claim
Add Task
A
A transcript or of relevant content is provided for non-live video-only, unless the video is decorative.
Claim
Add Task
A
are provided for non-live video (YouTube videos, etc.).
Claim
Add Task
A
A transcript or audio description is provided for non-live video. (NOTE: Only required if there is relevant visual content that is not presented in the audio.)
Claim
Add Task
AA
Synchronized captions are provided for live media that contains audio (audio-only broadcasts, web casts, video conferences, etc.)
Claim
Add Task
AA
Audio descriptions are provided for non-live video. (NOTE: Only required if there is relevant visual content that is not presented in the audio. Also, while not required at Level AA, for optimal accessibility WebAIM recommends transcripts in addition to audio descriptions.)
Claim
Add Task
AAA
A sign language video is provided for media that contains audio.
Claim
Add Task
AAA
When audio description cannot be added to video due to audio timing (e.g., insufficient pauses in the audio), an alternative version of the video with pauses that allow audio descriptions is provided.
Claim
Add Task
AAA
A transcript is provided for pre-recorded media that has a video track. For optimal accessibility, WebAIM strongly recommends transcripts for all multimedia.
Claim
Add Task
AAA
A descriptive text transcript (e.g., the script of the live audio) is provided for live content that has audio.
Claim
Add Task
1.3 Adaptable
10
A
is used to designate headings (<h1>), regions/landmarks, lists (<ul>, <ol>, and <dl>), emphasized or special text (<strong>, <code>, <abbr>, <blockquote>, for example), etc. Semantic markup is used appropriately.
Claim
Add Task
A
are used for tabular data and data cells are associated with their headers. Data table captions, if present, are associated to data tables.
Claim
Add Task
A
are associated with form input elements. Related form elements are grouped with fieldset/legend. ARIA labelling may be used when standard HTML is insufficient.
Claim
Add Task
A
The (determined by code order) is logical and intuitive.
Claim
Add Task
A
Instructions do not rely upon shape, size, or visual location (e.g., "Click the square icon to continue" or "Instructions are in the right-hand column").
Claim
Add Task
A
Instructions do not rely upon sound (e.g., "A beeping sound indicates you may continue.").
Claim
Add Task
AA
Orientation of web content is not restricted to only portrait or landscape, unless a specific orientation is necessary.
Claim
Add Task
AA
Input fields that collect have an appropriate autocomplete attribute defined.
Claim
Add Task
AAA
HTML5 regions or ARIA landmarks are used to identify page regions.
Claim
Add Task
AAA
ARIA is used, where appropriate, to enhance HTML semantics to better identify the purpose of interface components.
Claim
Add Task
1.4 Distinguishable
25
A
Color is not used as the sole method of conveying content or distinguishing visual elements.
Claim
Add Task
A
Color alone is not used to distinguish from surrounding text unless the between the link and the surrounding text is at least 3:1 and an additional distinction (e.g., it becomes underlined) is provided when the link is hovered over and receives focus.
Claim
Add Task
A
A mechanism is provided to stop, pause, mute, or adjust volume for audio that automatically plays on a page for more than 3 seconds.
Claim
Add Task
AA
Text and images of text have a contrast ratio of at least 4.5:1.
Claim
Add Task
AA
Large text - at least 18 point (typically 24px) or 14 point (typically 18.66px) and bold - has a contrast ratio of at least 3:1.
Claim
Add Task
AA
The page is readable and functional when the page is zoomed to 200%. NOTE: 1.4.10 introduces a much higher requirement for zoomed content.
Claim
Add Task
AA
If the same visual presentation can be made using text alone, an image is not used to present that text.
Claim
Add Task
AAA
Text is used within an image only for decoration (image does not convey content) OR when the information cannot be presented with text alone.
Claim
Add Task
2
AA
No loss of content or functionality occurs and horizontal scrolling is avoided when content is presented at a width of 320 pixels. This requires responsive design for most web sites. This is best tested by setting the browser window to 1280 pixels wide and then zooming the page content to 400%.
Claim
Add Task
AA
Content that requires horizontal scrolling, such as data tables, complex images (such as maps and charts), toolbars, etc. are exempted.
Claim
Add Task
AA
A contrast ratio of at least 3:1 is present for differentiating graphical objects (such as icons and components of charts or graphs) and author-customized interface components (such as buttons, form controls, and focus indicators/outlines).
Claim
Add Task
AA
At least 3:1 contrast must be provided in the various states (focus, hover, active, etc.) of author-customized interactive components.
Claim
Add Task
AA
No loss of content or functionality occurs when the user adapts paragraph spacing to 2 times the font size, text line height/spacing to 1.5 times the font size, word spacing to .16 times the font size, and letter spacing to .12 times the font size.
Claim
Add Task
AA
This is best supported by avoiding pixel height definitions for elements that contain text.
Claim
Add Task
AA
When additional content is presented on hover or keyboard focus. the newly revealed content can be dismissed (generally via the Esc key) without moving the pointer or keyboard focus, unless the content presents an input error or does not obscure or interfere with other page content.
Claim
Add Task
AA
When additional content is presented on hover or keyboard focus, the pointer can be moved to the new content without the content disappearing.
Claim
Add Task
AA
When additional content is presented on hover or keyboard focus, the new content must remain visible until the pointer or keyboard focus is moved away from the triggering control, the new content is dismissed, or the new content is no longer relevant.
Claim
Add Task
AAA
Text and images of text have a contrast ratio of at least 7:1.
Claim
Add Task
AAA
Large text - at least 18 point (typically 24px) or 14 point (typically 18.66px) bold - has a contrast ratio of at least 4.5:1.
Claim
Add Task
AAA
Audio with speech has no or very low background noise so the speech is easily distinguished.
Claim
Add Task
AAA
Blocks of text over one sentence in length are no more than 80 characters wide.
Claim
Add Task
AAA
Blocks of text over one sentence in length are NOT fully justified (aligned to both the left and the right margins).
Claim
Add Task
AAA
Blocks of text over one sentence in length have adequate line spacing (at least 1/2 the height of the text) and paragraph spacing (1.5 times line spacing).
Claim
Add Task
AAA
Blocks of text over one sentence in length have a specified foreground and background color. These can be applied to specific elements or to the entire page using CSS (and thus inherited by all other elements).
Claim
Add Task
AAA
Blocks of text over one sentence in length do NOT require horizontal scrolling when the text size is doubled.
Claim
Add Task
2 Operable 🔧
33
2.1 Keyboard Accessible
5
A
All page functionality is available using the , unless the functionality cannot be accomplished in any known way using a keyboard (e.g., free hand drawing).
Claim
Add Task
A
Page-specified shortcut keys and accesskeys (accesskey should typically be avoided) do not conflict with existing browser and screen reader shortcuts.
Claim
Add Task
A
focus is never locked or trapped at one particular page element. The user can navigate to and from all navigable page elements using only a keyboard.
Claim
Add Task
AAA
All page functionality is available using the keyboard.
Claim
Add Task
A
If a keyboard shortcut uses printable character keys, then the user must be able to disable the key command, change the defined key to a non-printable key (Ctrl, Alt, etc.), or only activate the shortcut when an associated interface component or button is focused.
Claim
Add Task
2.2 Enough Time
7
A
If a page or application has a time limit, the user is given options to turn off, adjust, or extend that time limit. This is not a requirement for real-time events (e.g., an auction), where the time limit is absolutely required, or if the time limit is longer than 20 hours.
Claim
Add Task
A
Automatically moving, blinking, or scrolling content (such as carousels, marquees, or animations) that lasts longer than 5 seconds can be paused, stopped, or hidden by the user.
Claim
Add Task
A
Automatically updating content (e.g., a dynamically-updating news ticker, chat messages, etc.) can be paused, stopped, or hidden by the user or the user can manually control the timing of the updates.
Claim
Add Task
1
AAA
The content and functionality have no time limits or constraints.
Claim
Add Task
AAA
Interruptions (alerts, page updates, etc.) can be postponed or suppressed by the user.
Claim
Add Task
AAA
If an authentication session expires, the user can re-authenticate and continue the activity without losing any data from the current page.
Claim
Add Task
1
AAA
Users must be warned of any timeout that could result in data loss, unless the data is preserved for longer than 20 hours of user inactivity.
Claim
Add Task
2.3 Seizures and Physical Reactions
3
A
No page content more than 3 times per second unless that flashing content is sufficiently small and the flashes are of low contrast and do not contain too much red. ()
Claim
Add Task
AAA
No page content flashes more than 3 times per second.
Claim
Add Task
AAA
Users can disable non-essential animation and movement that is triggered by user interaction.
Claim
Add Task
2.4 Navigable
12
A
A link is provided to skip navigation and other page elements that are repeated across web pages.
Claim
Add Task
A
A proper heading structure and/or identification of page regions/landmarks may be considered a sufficient technique. Because navigating by headings or regions is not supported in most browsers, WebAIM recommends a "skip" link (in addition to headings and regions) to best support sighted keyboard users.
Claim
Add Task
A
The web page has a descriptive and informative page title.
Claim
Add Task
A
The navigation order of links, form elements, etc. is logical and intuitive.
Claim
Add Task