On Aug 22, 2009, at 2:01 PM, Steven Faulkner wrote:
> hi Ian
> Is it implied that any elements not listed here [1] can have any any
> ARIA roles and properties?
>
> [1] http://dev.w3.org/html5/spec/Overview.html#annotations-for-assistive-technology-products
Ian already answered, but to add a bit more detail, this is spelled
out in the first sentence of that section:
"Authors may use the ARIA role and aria-* attributes on HTML elements,
in accordance with the requirements described in the ARIA
specifications, except where these conflict with the strong native
semantics described below."
Elements not listed do not have any strong native semantics, and thus
may have any ARIA role or property (as allowed by ARIA itself). So,
for example, <div>, <p>, <span> or <em> may have any combination of
roles or properties that is allowed by ARIA.
Regards,
Maciej