Attribute Modules (AM) is a technique for using HTML attributes and their values rather than classes for styling elements. In doing so, each attribute effectively declares a separate namespace for encapsulating style information, resulting in more readable and maintainable HTML & CSS. It's not a framework or a library, it's a style that better describes the components you're building. For an intro
![AMCSS - Attribute Modules for CSS](https://cdn-ak-scissors.b.st-hatena.com/image/square/327d554a976a9d4bfed6e2079f2b0d673d746ab1/height=288;version=1;width=512/http%3A%2F%2Famcss.github.io%2Fimages%2Fben.jpg)