Your First HTML File

In this section of our HTML tutorial, we’ll take you through the essential steps of creating your first HTML file and understanding the file structure needed for web development. Let’s get started!

Creating Your First HTML File

Your first HTML file is the starting point for web development. To create it, follow these steps:

  1. Choose a Text Editor: Use a text editor like Visual Studio Code, Sublime Text, Atom, or Notepad++ (as mentioned in the previous section) to create and edit HTML files.
  2. Open Your Text Editor: Launch your chosen text editor.
  3. Create a New File: Select “File” > “New” to create a new, blank file.
  4. Write HTML Code:
  • Start with the <!DOCTYPE html> declaration. This tells the browser that you’re using HTML5.
  • Add the <html> element to encapsulate your document.
  • Inside <html>, create a <head> section with a <title> to set the page title.
  • In the <body>, add content such as headings, paragraphs, and images.

Here’s a basic example of a simple HTML file:

  1. Save the File: Save your HTML file with an .html extension, like index.html. This is the standard naming convention for the main page of a website.
  2. Open in a Browser: To view your webpage, simply double-click the HTML file you’ve created. It will open in your default web browser.

Understanding File Structure

A well-organized file structure is crucial for web development projects. It helps manage assets, keep files organized, and ensure smooth collaboration. Here’s a basic structure for your HTML project:

  1. Project Folder: Your project’s main directory.
  • index.html: The main HTML file.
  1. Assets: A folder for project assets.
  • css/: For CSS stylesheets.
  • js/: For JavaScript files.
  • images/: For image files.
  1. Pages: If your website has multiple pages, store them here.
  2. Libraries: If you use external libraries or frameworks, keep them here.

This structure is suitable for smaller projects and offers a straightforward way to organize your files. As your projects grow in complexity, you can expand this structure to suit your needs.


Creating your first HTML file and understanding file structure are foundational steps in web development. By following these steps, you’ve created a simple HTML page and learned about organizing your project’s files. As you progress through this tutorial, you’ll explore more HTML elements and techniques to build rich web pages. Stay engaged, and continue building your skills in HTML development.