Fundamental concepts in web accessibility
Understand the fundamentals of web accessibility and how these relate to the design and development of web content that works for disabled people.
What is web accessibility?
Web accessibility is about making web content that disabled people can use.
Browsers, code and assistive technologies
Understand how web browsers, code and assistive technologies work together to render web content that meets the needs of assistive technology users, and how this depends on HTML markup.
Semantics and markup
Use HTML markup to programmatically define the context, structure and meaning of web content so that it can be presented to people in different ways and works with assistive technologies.
Accessible names and descriptions
Understand when and how to make user interface (UI) elements accessible to assistive technology users by giving them accessible names and descriptions, and how to test for this.
Roles, states and properties
Understand what roles, states and properties are, how they make user interface (UI) elements accessible to assistive technology users, and when and how to use them.
Accessibility supported technologies
Use web content technologies in ways that are accessibility supported and work with the assistive technologies that people use.