I have been working with CSS for 20 years starting at OnlineFocus. Based on my experience over the years, I've learned to use a rather strict naming convention for selectors based on purpose rather than style. I avoid both inline styles and the use of
I'm also experienced at using SASS (and the
compass compiler) especially in connection with using the Angular and Ionic frameworks. I have not used LESS.
Experiences using this skill are shown below: