listItem
Listitem is a role used in web accessibility to label an item that is part of a list. In native HTML, the li element represents a list item inside ordered or unordered lists. In ARIA, the role listitem is used when custom widgets implement a list-like structure using non-native markup. The container should have the list role (or be a native list) and each child item should have the listitem role.
These items typically participate in keyboard navigation; authors should implement appropriate navigation such as arrow keys,
Semantic grouping is important for accessibility. In complex widgets like trees or grids, listitems can appear
Best practices include preferring native HTML list semantics when possible and using role=list and role=listitem only
Overall, listitem serves as a semantic label for a member of a list-like collection, whether in native