aria-haspopup
<ul role="menu">
<li role="menuitem" aria-haspopup="true" aria-labelledby="fileLabel-1">
<span id="fileLabel-1">File</span>
<ul role="menu">
<li role="menuitem">New</li>
<li role="menuitem">Open</li>
<li role="menuitem">Close</li>
</ul>
</li>
</ul>
aria-expanded
Toggle Bar
<button aria-expanded="true" id="TLink1" onclick="toggle('navbar', 'TLink1')">
Toggle Navigation Bar
</button>
<ul id="navbar">
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 3</a></li>
</ul>
aria-hidden
Icon tick ignored by screen readers
<button>
<span class="icon" aria-hidden="true">β
</span>
Great job!
</button>
aria-disabled
Disabled button
<button aria-disabled="true">Mute π</button>
aria-invalid
aria-checked & aria-pressed
Aria-pressedοΈ
<button aria-pressed="false">
Toggle
</button>
aria-selected
Tab navigation
<ul class="tablist" role="tablist">
<li
id="tab1"
class="tab"
aria-selected="true"
role="tab"
tabindex="0">
Prices
</li>
<li
id="tab2"
class="tab"
role="tab"
aria-selected="false"
tabindex="0">
Features
</li>
</ul>
aria-orientation
Custom slider
<div
tabindex="0"
role="progressbar"
aria-valuemin="0"
aria-valuemax="100"
aria-valuenow="10"
aria-orientation="vertical"
class="custom-slider">
Custom slider implementation
</div>
Custom slider implementation