11: How to Create Sub Pages in HTML | Learn HTML and CSS | Full Course For Beginners

11: How to Create Sub Pages in HTML | Learn HTML and CSS | Full Course For BeginnersPlay button
Video Duration
~5 mins

Mastering the Art of Adding More Pages to Your Website

Creating a website is more than just having a single page. It involves having multiple pages that cater to different needs and information. This blog post provides a step-by-step guide on how to add more pages to your website, using HTML and CSS. It also highlights the importance of naming conventions and the need for specific tags in every new document. By the end of this post, you will be able to create a multi-page website with ease.

Key Takeaways

  • Understanding the importance of the root folder and the role of the index file.
  • Learning how to create and name new pages.
  • Understanding the need for specific tags in every new document.
  • Learning how to view different pages in a browser.
  • Creating a link to access new pages without changing the URL manually.

Table of Contents

Understanding the Root Folder

The root folder is where all the files for your website are stored. The front page of your website must be named index.something, as servers look for a file named index when loading your website. This file serves as the front page of your website.

Creating New Pages

When creating new pages for your website, you can name them anything you like, as long as you follow certain guidelines. It is recommended to use non-capitalized letters and avoid using any symbols that might interfere with the file name. For instance, if you're creating a contact page, you could name it contact.html.

Once you've created a new page, you need to add content to it. This can be done by copying the content from your front page and pasting it into your new page. You can then modify the content to suit the purpose of the new page.

The Need for Specific Tags

Every new document you create needs to have certain tags. These tags are essential for the proper functioning of your webpage. If you're unsure about which tags to include, refer back to the initial lessons where the necessary tags for a new page were discussed.

Viewing Different Pages in a Browser

After creating a new page and adding content to it, you can view it in your browser. To do this, you need to change the URL to the name of your new page. For example, if your new page is named contact.html, you would change the URL to contact.html to view it.

While you can manually change the URL to view different pages, it's more efficient to create links that allow you to access these pages. This way, you don't have to manually change the URL every time you want to view a different page. The process of creating these links will be discussed in the next lesson.


Creating multiple pages for your website is a crucial aspect of web development. It allows you to provide more information and makes your website more organized and user-friendly. By following the steps outlined in this post, you can easily create and add more pages to your website. Stay tuned for the next lesson where you'll learn how to create links for these new pages.

Is this you?

💸 You have been spending thousands of dollars on buying backlinks in the last months. Your rankings are only growing slowly.

❌You have been writing more and more blog posts, but traffic is not really growing.

😱You are stuck. Something is wrong with your website, but you don`t know what.

Let the SEO Copilot give you the clicks you deserve.