Chapters
- Getting started with CSS
- Structure and Formatting of a CSS Rule
- Comments
- Selectors
- Backgrounds
- Centering
- The Box Model
- Margins
- Padding
- Border
- Outlines
- Overflow
- Media Queries
- Floats
- Typography
- Flexible Box Layout (Flexbox)
- Cascading and Specificity
- Colors
- Opacity
- Length Units
- Pseudo-Elements
- Positioning
- Layout Control
- Grid
- Tables
- Transitions
- Animations
- 2D Transforms
- 3D Transforms
- Filter Property
- Cursor Styling
- box-shadow
- Shapes for Floats
- List Styles
- Counters
- Functions
- Custom Properties (Variables)
- Single Element Shapes
- Columns
- Multiple columns
- Inline-Block Layout
- Inheritance
- CSS Image Sprites
- Clipping and Masking
- Fragmentation
- CSS Object Model (CSSOM)
- Feature Queries
- Stacking Context
- Block Formatting Contexts
- Vertical Centering
- Object Fit and Placement
- CSS design patterns
- Browser Support & Prefixes
- Normalizing Browser Styles
- Internet Explorer Hacks
- Performance
https://cdn.shopify.com/s/files/1/0298/0039/8988/files/CSSNotesForProfessionals.pdf?795