CSS BASICS
1. Syntax and Selectors
- Selector { property: value; }
- Type, class (.), id (#), descendant, sibling
2. Box Model
- Content, padding, border, margin
- width, height, box-sizing
3. Styling Text & Colors
- font-family, font-size, color, text-align, line-height
- background-color, background-image
4. Layout Techniques
- Display: block, inline, inline-block, none
- Flexbox: display: flex; justify-content; align-items
- Grid: display: grid; grid-template-columns; gap
5. Responsive Design
- Media queries: @media (max-width: 600px) { ... }
- Relative units: %, em, rem, vh, vw