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

, , ,
M. Birbeck (Mark) , not CWI et al
W3C Recommendations

W3C, institution. (2007). XHTML Role Attribute, A module to support role classification of elements. (M Birbeck & not CWI et al, Eds.)W3C Recommendations. W3C.