Please, please, please stop using ARIA if you don't now what you're doing. Don't reinvent the wheel. HTML is pretty great.
First Rule of ARIA Use:
If you can use a native HTML element or attribute with the semantics and behavior you require already built in, instead of re-purposing an element and adding an ARIA role, state or property to make it accessible, then do so
w3.org/TR/using-aria/#firstrul…
Using ARIA
This document is a practical guide for developers on how to add accessibility information to HTML elements using the Accessible Rich Internet Applications specification [WAI-ARIA-1.www.w3.org



LibreOffice
in reply to wilhelm • • •LibreOffice Certified Developers — The Document Foundation
www.documentfoundation.org