Я нашел два способа маркировки зоны с атрибутами aria-
.
Первый:
<div class="main" role="main" aria-label="Search results">
<a href="">Blah-blah</a>
Второй:
<div class="main" role="main" aria-labelledby="res1">
<h2 id="res1" class="a11y">Search results</h2>
<a href="">Blah-blah</a>
JAWS читает их абсолютно одинаково. Итак, какая разница и что вы выберете?