I had a weird thought while building a docs page last month.

I was writing this:



<button class="btn btn-primary">Get started</button>






And I thought — why does a button need to be told it's a button? It is a button. The browser knows it. The screen reader knows it. Why doesn't the CSS?

That thought turned into classless.css —...