{{@page: title :@}}

Webpages Are for Everyone

Learning how to make a webpage is one of those skills that might look intimidating at first—but trust me, it’s easier than you think. And once you understand the basics, it’s like unlocking a superpower. You don’t need to become a full‑time programmer to enjoy it.

These days, big companies dominate the internet. With social media, blogs, and no‑code website builders, it’s fair to ask: why bother learning HTML by hand? The answer is simple: if you know how the foundation works, you can use everything else with more confidence. It’s like learning the alphabet before writing essays—you don’t need to reinvent letters, but knowing them gives you freedom.

Why HTML?

HTML stands for Hyper Text Markup Language. Think of it as the alphabet of the web. Every webpage, blog post, social media page, or app interface is built on HTML in some way. Even if you never code for a living, learning HTML gives you a peek behind the curtain of the internet.

Is HTML a programming language? Some say yes, others say no. Since HTML doesn’t have logic like conditions or calculations, I’d say it’s not. But that’s actually a good thing—it means it’s easier to learn! You just remember the tags and use them when needed.

And if you do want to move into programming later, HTML is a great warm‑up exercise.

The Shape of HTML

Here’s the core structure of every webpage:

<!DOCTYPE html>
<html>
  <head>
    <!-- Head Content -->
    <title>My First Webpage</title>
    <meta charset="utf-8">
  </head>
  <body>
    <!-- Page Content -->
    Hello World!
  </body>
</html>

Save the code above as index.html and open it in your browser. Suddenly, you’ll see the words Hello World! shining back at you—a real, working webpage that you built yourself. ✨ This is the magic moment, the part you’ll remember, because it’s the first time your own lines of code come alive on the screen.

Hello World

Every website you visit has some version of this behind the scenes. Some are huge and complex, others are tiny and simple. But the skeleton is always the same.

Tags

To understand the code above, you first need to notice things like <tag>. These little markers are the building blocks of HTML, and once you get used to them the rest starts to feel much easier.

HTML is built with tags. They usually come in pairs:

<p>Hello!</p>

This is called an opening tag <p> and a closing tag </p>. Some tags don’t need a closing part. These are called void tags:

<img src="cat.png" alt="A cute cat">

Remembering which is which is like learning new words in a language—you just pick them up as you go. Tag names may look tricky at first, but many are quite simple and you can often guess their meaning just from the word itself. For example, <p> stands for paragraph and <img> stands for image. Once you see these patterns, memorizing them isn’t as hard as it seems.

Body Tag

In the code above there are several tags, but the part that actually shows up on the screen is inside the <body></body>. At first it may look complicated, but if you simply place text or images inside the body, that becomes the visible content of your webpage.

Head Tag

By contrast, the <head></head> section is not directly visible on the page. Instead, it contains settings and information about the webpage—such as the title shown in the browser tab, the character encoding, and links to stylesheets or scripts. It may not look exciting, but it quietly defines how the page behaves and is displayed.

That’s Enough for Now

With this knowledge, you already have what it takes to read and understand the basic structure of HTML code. It may not seem like much yet, but this small step is the beginning of real web literacy. Once you can recognize the core pieces, you’ll never look at a webpage the same way again. And the best part? You now have the foundation to start building your own.

Curiosity Is Key

Don’t worry if you don’t know everything at once. If you’re stuck, search online or ask an AI (hello 👋). The web is full of guides, examples, and communities happy to help. For instance, if you don’t understand what <meta charset="utf-8"> means, you can simply ask GPT: “Can you explain what <meta charset="utf-8"> does?” and it will happily guide you.

You can also explore communities like Reddit, Stack Overflow, or dev.to. On YouTube, creators such as Kevin Powell and Web Dev Simplified share fantastic tutorials that make learning even easier.

A Little Nostalgia

Back in the Yahoo GeoCities days, everyone was excited about making their own personal pages. Bright backgrounds, animated GIFs, and way too many sparkles—it was chaotic but fun. The internet felt alive, like a digital neighborhood where anyone could build a little home.

Today, I can’t shake the feeling that the internet is slowly dying, occupied by just a handful of giant platforms. Ads promise that you can “make your own page,” but in reality most of us are just uploading content to their sites, not truly building our own. Those who feel nostalgia for GeoCities will know exactly what I mean.

But it doesn’t have to stay this way. Anyone can still make a webpage, filling the internet with creativity, personality, and fresh ideas. I hope we see that passion return: people experimenting, creating, and truly owning their own corners of the web again. Who knows? Maybe you’ll be part of that new wave.


Previous page
Next page

You might also enjoy