After completing HTML fundamentals, I started learning CSS to understand how websites are designed and styled.
Initially, CSS looked easy, but while practicing I realized how important it is for creating professional and responsive websites.
Instead of only watching tutorials, I focused more on:
writing code manually
experimenting with properties
building mini examples
practicing daily
📚 Topics I Covered
✅ CSS Basics
CSS Syntax
Inline CSS
Internal CSS
External CSS
✅ Selectors
Element Selector
ID Selector
Class Selector
Universal Selector
Group Selector
✅ Colors
RGB
HEX
HSL
Background colors
✅ Text Styling
Font styling
Alignment
Text transformation
Spacing
✅ Backgrounds
Background images
Background size
Background position
✅ Borders & Box Model
Borders
Margin
Padding
Border Radius
CSS Box Model
The biggest thing I learned is that consistency and hands-on coding improve understanding much faster.
Next, I’ll be learning:
Flexbox
CSS Grid
Responsive Design
Animations
Excited to continue the frontend journey
Top comments (0)