The Importance of CSS Best Practices
...
1. Use a CSS Reset or Normalize.css
...
2. Organize Your Stylesheet
...
3. Optimize Selectors
...
3.1 Avoid Tag Selectors
...
3.2 Beware of Universal Selectors
...
4. Keep Specificity Low
...
5. Leverage CSS Preprocessors
...
6. Responsive Design Considerations
...
Conclusion
...