ARIA Presentation Role

From Level Access Web Labs
Revision as of 13:22, 18 July 2016 by Javila (talk | contribs)
Jump to navigation Jump to search

The ARIA role="presentation" is used to obscure the structure of the element which contains the role but does not obscure the content of the element. When the role is applied to structures like lists that have related child elements like list items that effect of role of presentation applies to these child items too. Other child items that are not directly controlled by the list such as links would not have their role obscured. Interactive elements should not have a role of presentation.

Applying other roles such as "navigation" to a "ul" element does not change the semantics of the children element like role of presentation does and may leave orphaned li elements.

List Example

Layout table example

Web Accessibility The practice of making web content available to users with disabilities.
Environmental Accessibility The practice of making the built environment available to users with disabilities.

Image Example with role presentation on inner image with alt=""

A visible caption labeling the image.

Image with role presentation and no alt

Paragraph Example

This is paragraph text