How Our CSS Framework Helps Enforce Accessibility

I love this post so much. The tab example is pretty much identical to the approach I’ve been using for a while now.

By making our selectors tied to proper semantic choices, we limit the likelihood that poor decisions will be made in HTML and covered up by CSS and JavaScript (which also introduce additional dependencies we aren’t guaranteed will make it to our users).

Read it. Ruminate on it. Implement it.