Web Accessibility - Inclusive Design at Microsoft
Knowing when to use which semantic HTML element to create accessible websites is just one of many areas that revolve around this topic.
The non-technical aspect is understanding who you're doing it for and why. An excellent resource for this is Inclusive Design from Microsoft. It offers a lot of information on this topic, which is presented in a compact and (visually) appealing way, for example:
- Toolkits
- Booklets
- Movies
I recommend every developer interested in accessibility to bookmark this website. It is an important resource to explain the non-technical aspect to people in an easy to understand way. It also provides a lot of food for thought for developers and encourages them to question things.