# jsx-a11y/prefer-tag-over-role
Enforces using semantic DOM elements over the ARIA `role` property.
## Rule details
This rule takes no arguments.
### Succeed
```jsx
...
```
### Fail
```jsx
```
## Accessibility guidelines
- [WAI-ARIA Roles model](https://www.w3.org/TR/wai-aria-1.0/roles)
### Resources
- [MDN WAI-ARIA Roles](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles)