WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: navigation menu: aria or HTML?

for

From: Joe Chidzik
Date: Oct 1, 2018 5:26AM


Option 1 is preferable; a basic rule of ARIA is not to override default semantics (which is happening with option 2, where the default role of the <ul> grouping container for the list items is being overridden with the navigation landmark role).


Joe



> -----Original Message-----
> From: WebAIM-Forum < <EMAIL REMOVED> > On
> Behalf Of Edelényi Zsolt Péter
> Sent: 01 October 2018 05:50
> To: WebAIM Discussion List < <EMAIL REMOVED> >
> Subject: [WebAIM] navigation menu: aria or HTML?
>
> Hi all,
>
> Do you know any preferences (pro&contra) of these markups?
>
> 1.
>
> <nav>
> <ul>
> <li>item1</li>
> <li>item2</li>
> </ul>
> </nav>
>
>
> 2.
> <ul role="navigation">
> <li>item1</li>
> <li>item2</li>
> </ul>
>
>
> --
> Best regards,
> Zsolt Edelényi
>
> > > http://webaim.org/discussion/archives
>