Accessibility
Bootstrap can accelerate accessible interface development, but correct accessibility still depends on semantic HTML, labels, focus behavior, contrast, and content.
Core concept
Explain the responsibilities of the developer versus the framework. Cover semantic controls, focus indicators, ARIA only when needed, keyboard interaction, and meaningful status messages.
Using it in a real interface
Audit a simple Bootstrap page by checking headings, buttons, links, forms, focus, contrast, and interactive component states. Explain why passing a visual inspection is not enough.
Implementation notes
Use native HTML behavior whenever possible. Add ARIA to communicate information that native semantics cannot express rather than using ARIA to replace a missing semantic element.