"So what are the inherent semantic restrictions? The specification defines that where ARIA is applied to any of the above HTML elements they must have the following roles: * An
element Role must be either article, document, application, or main * An
"

WAI-ARIA finally added to HTML5