EducationMarch 25, 2025 3 minutes read

How I learn html and css in less than a month

Photo by Nick Karvounis on Unsplash

Hey everyone! Have you ever wanted to create your own website but didn’t know where to start? Or maybe you’re interested in web development but feel like you don’t have enough time? Well, in this blog post, I’m going to share my personal experience learning HTML and CSS in less than a month. Yep, you read that right, less than a month!

Before getting into the main story, some of you might be wondering, “Why should I choose HTML and CSS?” The answer is simple: HTML and CSS are the foundation of every website. HTML is in charge of building the structure of the content, while CSS is responsible for making it look nice. You could say HTML is like the frame of a house, and CSS is the paint and decorations. If you want to be a web developer, you gotta learn these two languages.

Okay, so here’s the story. At first, I had no background in programming at all. I didn’t even know what a tag or a selector was. But my curiosity and desire to create my own website pushed me to start this adventure.

In the first week, my focus was on understanding the basics of HTML. I started by learning the basic tags like <h1> to <h6> for headings, <p> for paragraphs, <a> for links, <img> for images, and many more. I also learned about the basic structure of an HTML document, like <html>, <head>, and <body>.

My main learning sources are the HTML documentation on MDN Web Docs, W3School, and tutorials on YouTube. I’m trying not to get too hung up on theory, but just jump into practice by making simple web pages.

In the third week, I tried to make the first project, which is a simple portfolio page. This project helped me apply everything I had learned before. I also started learning about responsive design, which is making websites look good on different screen sizes.

For responsive design, I learned about media queries and relative units like percentages and ems. I also tried using a simple CSS framework like Bootstrap to speed up the development process.

In the fourth week, I reflected on my learning journey. I feel quite satisfied with my achievements, but I also realize that there is still a lot to learn. I decided to continue learning and deepening my knowledge of HTML, CSS, and web development in general.

I have tips and tricks for you who want to consistently learn HTML and CSS. Here are some tips and tricks that might be helpful for you who want to learn HTML and CSS:

  • Don’t be afraid to try! Don’t worry about making mistakes or failing. Just give it a shot, and see what happens.
  • Practice regularly. The more often you practice, the faster you’ll master HTML and CSS.
  • Find a community. Join online or offline communities to learn and share experiences with others.
  • Take advantage of online resources. There are a ton of free online resources you can use to learn HTML and CSS.

Learning HTML and CSS in less than a month isn’t easy, but it’s not impossible either. With determination, hard work, and the right resources, you can do it too. I hope my story inspires you to start your own web development journey.

Get notifications for new posts

This feature is under development.