Open jitendravyas opened 7 years ago
There are several reasons.
variables. With atomic css I can set a custom color theme and have access to them throughout my project.
pseudo-classes and pseudo-elements are important, and saying "a class can be used" means you're no longer using inline-css and now have to thing about organizing those.
responsive web design. It's simply not possible to use media queries with inline CSS
vendor prefixes. I would certainly not want to write out all of the vendor prefixes for things like flexbox.
ACSS
Inline Styles
No tooling required. No need to learn new naming convention. For things like pseudo-classes or pseudo-elements a class can be used.