CSS Beginner Course

  1. 1. What is CSS? External / internal / inline stylesheets
  2. 2. Basic selectors — element, class, id
  3. 3. The Box Model — margin, padding, border, content
  4. 4. Colors and backgrounds
  5. 5. Typography — fonts, size, weight, line-height
  6. 6. The display property — block, inline, inline-block
  7. 7. Positioning — static, relative, absolute, fixed, sticky
  8. 8. Pseudo-classes and pseudo-elements
  9. 9. CSS variables (custom properties)
  10. 10. Transitions and simple animations
  11. 11. Intro to responsive design
  12. 12. Project: style a complete webpage from scratch