Practice developing inclusive and accessible web experiences. Explore the principles and techniques of web accessibility, including semantic HTML, ARIA roles, keyboard navigation, and screen reader compatibility, a skill which differentiates senior from junior front end engineers.
All Practice Questions
Questions List
TabsBuild a tabs component that displays a list of tab elements and one associated panel of content at a time
Available frameworks
AccordionBuild an accordion component that a displays a list of vertically stacked sections with each containing a title and content snippet
Available frameworks
Accordion IIBuild an accessible accordion component that has the right ARIA roles, states, and properties
Available frameworks
Accordion IIIBuild a fully accessible accordion component that has keyboard support according to ARIA specifications
Available frameworks
Tabs IIBuild a semi-accessible tabs component that has the right ARIA roles, states, and properties
Available frameworks
Tabs IIIBuild a fully accessible tabs component that has keyboard support according to ARIA specifications