Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Building Entire Website | Advanced HTML
course content

Зміст курсу

HTML Essentials

Building Entire WebsiteBuilding Entire Website

We have covered all the essential HTML topics and are now ready to build a complete website from scratch. Let's create a one-page portfolio website to showcase your projects and skills.

You can either work on it independently or follow the guide below, where we will provide you with step-by-step instructions and code related to each step.

Step-by-Step Guide

1. Website structure plan

Our website will comprise several key sections:

  1. Header: This section will prominently display the portfolio owner's name and facilitate navigation throughout the website;
  2. About: Here, visitors will find relevant information about the website owner, providing insights into their background and expertise;
  3. Portfolio: This section will showcase various projects, each featuring project images, titles, descriptions, and the technologies utilized;
  4. Contact: We will incorporate a form to gather visitor information;
  5. Footer: The footer will be the concluding section, featuring copyright information and links to social media profiles, phone contact, and email address.
image

2. Structure content with semantic HTML

Let's create a new index.html file and set up the basic HTML document structure.

html

index.html

css

index.css

js

index.js

3. Header section

Let's build the header with the website owner name and navigation links.

html

index.html

css

index.css

js

index.js

4. About section

Section devoted to the brief introduction and information about owner.

html

index.html

css

index.css

js

index.js

5. Portfolio section

In the portfolio section we focus on the projects with descriptions and images.

html

index.html

css

index.css

js

index.js

6. Contact section

Let's build the contact form to get in touch with the owner.

html

index.html

css

index.css

js

index.js

7. Footer section

Finally, let's add copyright information and links to social media.

html

index.html

css

index.css

js

index.js

Bonus

Let's enhance the appearance of our website not only for search engines but also for users. We can achieve this with the help of CSS, which stands for Cascading Style Sheets. Although we didn't cover CSS in this course, it's an important aspect of website design.

CSS is a style sheet language that allows us to specify the presentation and styling of a document written in a markup language like HTML. It can be the next step after learning HTML — more on this in the next chapter. For now, let's observe how CSS improves HTML.

html

index.html

css

index.css

js

index.js

Video Tutorial

Here is the link to the complete website that was built in this chapter: Julia's Website

Все було зрозуміло?

Секція 5. Розділ 4
course content

Зміст курсу

HTML Essentials

Building Entire WebsiteBuilding Entire Website

We have covered all the essential HTML topics and are now ready to build a complete website from scratch. Let's create a one-page portfolio website to showcase your projects and skills.

You can either work on it independently or follow the guide below, where we will provide you with step-by-step instructions and code related to each step.

Step-by-Step Guide

1. Website structure plan

Our website will comprise several key sections:

  1. Header: This section will prominently display the portfolio owner's name and facilitate navigation throughout the website;
  2. About: Here, visitors will find relevant information about the website owner, providing insights into their background and expertise;
  3. Portfolio: This section will showcase various projects, each featuring project images, titles, descriptions, and the technologies utilized;
  4. Contact: We will incorporate a form to gather visitor information;
  5. Footer: The footer will be the concluding section, featuring copyright information and links to social media profiles, phone contact, and email address.
image

2. Structure content with semantic HTML

Let's create a new index.html file and set up the basic HTML document structure.

html

index.html

css

index.css

js

index.js

3. Header section

Let's build the header with the website owner name and navigation links.

html

index.html

css

index.css

js

index.js

4. About section

Section devoted to the brief introduction and information about owner.

html

index.html

css

index.css

js

index.js

5. Portfolio section

In the portfolio section we focus on the projects with descriptions and images.

html

index.html

css

index.css

js

index.js

6. Contact section

Let's build the contact form to get in touch with the owner.

html

index.html

css

index.css

js

index.js

7. Footer section

Finally, let's add copyright information and links to social media.

html

index.html

css

index.css

js

index.js

Bonus

Let's enhance the appearance of our website not only for search engines but also for users. We can achieve this with the help of CSS, which stands for Cascading Style Sheets. Although we didn't cover CSS in this course, it's an important aspect of website design.

CSS is a style sheet language that allows us to specify the presentation and styling of a document written in a markup language like HTML. It can be the next step after learning HTML — more on this in the next chapter. For now, let's observe how CSS improves HTML.

html

index.html

css

index.css

js

index.js

Video Tutorial

Here is the link to the complete website that was built in this chapter: Julia's Website

Все було зрозуміло?

Секція 5. Розділ 4
some-alt