1 Refactoring and Architecture:
Refactoring: Refactoring is the
rewriting of code
without changing the behavior of the code
Software Architecture: Excellent architecture
improves code reuse
Why refactoring is needed
Under what circumstances should the code be refactored?
Can I refactor my own code?
The refactoring example.
2 Cascade
What is? Selectors are specifically
3 Writing higher-quality CSS
Using annotations
Structure-consistent Rules table
Keep the selector simple
Separating CSS and JavaScript
Using classes
4 Classification for styles
The importance of Style classification
Common styles
Base style
Component styles
5 Testing
A browser that needs to test the focus
Third-party testing tools
Maintain your code
6 Organization and refactoring Strategies for code
Organize CSS by style from least accurate to most precise
Refactoring
CSS refactoring style sheet performance tuning