DEV Community

Cover image for 2. How to Create Your First Web Page with HTML?
WEBDEVTALES
WEBDEVTALES

Posted on

2. How to Create Your First Web Page with HTML?

Creating your first web page might sound intimidating, but with HTML (HyperText Markup Language), it's simpler than you think! In this guide, we'll walk you through the process step-by-step, so you can have your first web page up and running in no time. Let’s dive in!

What is HTML?

HTML stands for HyperText Markup Language, and it's the standard language used to create web pages. Think of it as the backbone of every website you visit. It structures the content, such as text, images, and links, making it viewable in a web browser.

Setting Up Your Environment

Before you start coding, you need a couple of tools:

  • Text Editor: This is where you'll write your HTML code. You can use something simple like Notepad (Windows) or TextEdit (Mac), but I recommend using a code editor like Visual Studio Code or Sublime Text for better functionality.
  • Web Browser: To view your web page, you need a browser like Chrome, Firefox, or Edge.

Creating Your First HTML File

Let’s create your first web page file:

  • Open Your Text Editor: Start by opening your chosen text editor.
  • Create a New File: Click on 'File' > 'New File.'
  • Save Your File: Save this new file as index.html. This is a standard name for the main page of most websites.
  • Basic Structure of an HTML Document Now, let’s look at the basic structure of an HTML document. Type the following code into your index.html file:
<!DOCTYPE html>
<html>
<head>
    <title>My First Web Page</title>
</head>
<body>
    <h1>Welcome to My Web Page!</h1>
    <p>This is my very first HTML page.</p>
</body>
</html>
Enter fullscreen mode Exit fullscreen mode

Output

first web page

Understanding the Structure

  • <!DOCTYPE html>: This declaration defines the document as an HTML5 document.
  • < html >: This is the root element of the HTML page.
  • < head >: This section contains meta-information about the HTML document, such as its title.
  • < title >: The content within this tag appears as the title in the browser's title bar or tab.
  • < body >: This is where the content of your web page goes, such as headings, paragraphs, images, and more.
  • < h1 >: This tag defines a top-level heading.
  • < p >: This tag defines a paragraph. Adding More Content Let’s add more to your web page. Below your paragraph, add the following code:
<h2>About Me</h2>
<p>I’m learning how to build websites with HTML.</p>
<ul>
    <li>HTML</li>
    <li>CSS</li>
    <li>JavaScript</li>
</ul>
Enter fullscreen mode Exit fullscreen mode

Output:

first web page
Explaining the New Elements

  • < h2 >: This defines a second-level heading.
  • < ul >: This creates an unordered list.
  • < li >: These are the list items within the unordered list.

Viewing Your Web Page

Once you've written your code, it’s time to see it in action!

  • Save Your File:Make sure your index.html file is saved.
  • Open Your Browser: Open your web browser.
  • View Your Page: Drag your index.html file into the browser window, or double-click the file to open it directly in the browser.
  • You should now see your first web page live!

Conclusion

Congratulations! You’ve just created your first web page using HTML. While this is just the beginning, you now have the foundation to build more complex and interactive web pages. Keep experimenting with new tags and elements to expand your skills.

NOTE:

I am starting a series that will cover all topics from Basic to Advance, Advance to Expert, and Expert to Pro level.Make sure to follow me.
You can also visit my website webdevtales.com to learn more about HTML, CSS, and JS in detail.

Top comments (0)