SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial
Become the CSS Hero of Your Office with CSS Architecture
Introduction
Goals of CSS Architecture
Selector Efficiency and Simplification
Naming Classes
Specifying Units
Quiz
Single Responsibility Principle
Open/Closed Principle
DRY CSS
Separation of Concerns
ITCSS
CSS Code Smells
Quiz
The Role of the Normalizer
Establishing Hierarchical Styles
Quiz
Setting Up the Application
Settings, Tools, Generic, Elements
Implementing Objects and Components
Putting the Component Library into Practice
Next Steps