Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 1
Setting Up Your Workspace
Module 2
HTML Foundations
Module 3
Structuring Content with HTML
Module 4
Introduction to CSS
Module 5
The CSS Box Model
Module 6
Blog Typography and Visual Styling
Module 7
Creating Layouts with Flexbox
Module 8
Responsive Web Design
Module 9
Building the Blog Structure
Module 10
Introduction to JavaScript
Module 11
Adding Blog Interactivity
Module 12