3 ms·
Actually CSS is a special purpose scripting language for manipulating stylesheets of structured documents such as HTML & XML. It's also rumored to be Turing co
by timepiece 12y ago
Actually CSS is a special purpose scripting language for manipulating stylesheets of structured documents such as HTML & XML.
It's also rumored to be Turing complete and the W3C's CSS working group is the one that's slowing down the progress of CSS into a full blown scripting language for performance reasons (Fast vs Full debate)
However, this doesn't mean that you can't reinterpret "Separation of Concerns" or subscribe to this notion of "Separation of Technologies" and that modules should be self-sufficient.
You can say and do whatever you want but I'm sticking with placing all my style info in CSS files and exploring exhaustively all the possibilities this quirky language provides to manipulate the layout/formatting/styling aspects of my web apps/pages.