WCAG 1.3.2 Meaningful Sequence (Level A)
This page demonstrates how to ensure that the order of content is meaningful and presented correctly for all users, including those using assistive technologies.
- Goal: The order of content can be understood by more people.
- What to do: Use code to preserve meaningful content order.
- Why it's important: Assistive technology can present content to users in the proper order.
Correct Example: Meaningful Reading Order
Step-by-step Instructions
- Open the application.
- Enter your username and password.
- Click the Login button.
- Navigate to your dashboard.
Benefits
- Logical order is preserved visually and programmatically.
- Screen readers and keyboard users experience the same sequence as sighted users.
Incorrect Example: Broken Sequence
Visual Order: The steps appear in the correct order visually, but the source order is not meaningful.
Screen Reader Experience: Step 1, Step 3, Step 2, Step 4 (not logical!)
(Visually: 1, 2, 3, 4 — Source: 1, 3, 2, 4)
Screen Reader Experience: Step 1, Step 3, Step 2, Step 4 (not logical!)
Step 1
Open the application.
Step 2
Enter your username and password.
Step 3
Click the Login button.
Step 4
Navigate to your dashboard.
Code Example (Source Order):
<div class="broken-sequence-steps d-flex flex-wrap">
<div class="step col-6 order-1">
<h3>Step 1</h3>
<p>Open the application.</p>
</div>
<div class="step col-6 order-2">
<h3>Step 3</h3>
<p>Click the Login button.</p>
</div>
<div class="step col-6 order-3">
<h3>Step 2</h3>
<p>Enter your username and password.</p>
</div>
<div class="step col-6 order-4">
<h3>Step 4</h3>
<p>Navigate to your dashboard.</p>
</div>
</div>
Key Points Demonstrated:
- Content order is logical in both visual presentation and source code.
- Screen readers and keyboard users experience the intended sequence.
- Incorrect source order can confuse users relying on assistive technology.
- Always ensure meaningful sequence is preserved in both layout and markup.
Skip to main content