The XHTML Role Attribute defined in this specification allows the author to annotate XML Languages with machine-extractable semantic information about the purpose of an element. Use cases include accessibility, device adaptation, server-side processing, and complex data description. This attribute can be integrated into any markup language based upon XHTML Modularization
Additional Metadata
Publisher W3C
Series W3C technical reports
Citation
Birbeck, M, Pemberton, S, & CWI et al, not. (2008). XHTML Role Attribute, A module to support role classification of elements. W3C technical reports. W3C.