Как сделать вторую страницу сайта html
Перейти к содержимому

Как сделать вторую страницу сайта html

  • автор:

How To Create A Multi Page Website In HTML

One is a single-page website (not to be confused with a SPA) that has all its content in a single HTML web page or an HTML document.

The other type is a website that has multiple pages (multiple HTML documents). Each HTML web page has different content in it. They might or might not share the common stylings, including the header and the footer elements.

Benefits Of Multi-Page Website

A website that has limited content to display to the end users may use the benefits of a single-page website. But there are so many reasons why we see a lot of multi-page websites on the internet.

  • A multi-page website segregates content on the website better. Rather than adding all the content for the website on a single page using headings, a multi-page website is able to better manage and showcase content on different pages based on the context.
  • A multi-page website offers better user flow and user experience. Users use the top navigation to navigate between web pages of a website. The navigation menu makes it clear that such and such content is at such and such page.
  • A multi-page website is search engine friendly. When you have a lot of content that differs in context between them, it’s a great idea to have a multi-page website. Not only users would be able to better understand the contents of the website, but also search engine bots that crawl your website are able to better segregate the contents based on the web pages.

Creating A Multi-Page Website In HTML

Now that we know the benefits of a multi-page website, let’s make a simple one in HTML.

Step 1 — Creating our first HTML page

Open a code editor like Visual Studio Code, Sublime Text or Notepad++. If you don’t have any of the text editors, open a notepad.

Then create a basic HTML structure like the one below (I will provide the source code at the end of the blog)

Save this notepad file in your preferred folder location and save it as index.html

Now, we will change the title and create a header for this web page

Step 2: Creating Two More Web Pages

Similar to how we created the home page, we will create two more web pages. The contact page and the about page. Our folder now looks like this.

Step 3 — Linking Multiple Website Pages Together In HTML

It’s now time to link the multiple pages that we have created on our website.

We will create a navigation menu that will link all of the pages together.

We will first change the code in our index.html page to the below:

And we will copy this nav element to the other pages as well (about.html and contact.html)

Step 4 — Running Our Multi-Page Website

Now, go back to your folder where you have saved all your files.

Right click on the index.html file and open this file with the preferred browser.

Result

This will open your multi-page website in the browser.

Use the navigation on the top to navigate between pages. This is how you can make multi-page websites easily.

Change the content of the web pages to the content that you want to add to your website.

Multi-Page Website In HTML — Source Code

Home Page (index.html)

About Page (about.html)

Contact Page (contact.html)

Recent Posts

Add Items To List C#

A list represents a collection of strongly typed objects. This can be a list of integers, a list of strings, or a list of complex types. A list in C# is an easy way to maintain a collection of similar types and then using the functions that C# provides you can easily iterate on that list if you need to. There will be numerous use cases when you would need to add a new item to a list dynamically. For example, if you have a list of years that are from 2000 to 2020, now it's time to add the next 10 years to that list. You would need to dynamically add items to the list so that you can use them.

How To Play Wordle

What is wordle? A common question that people ask other people or search online when they hear their friends or colleagues talking about it in meetings, chats, online forums, etc. Wordle is an online game that got launched last year in October and since then its popularity has not come down even one bit. Wordle is a game in which the user has to guess a five-letter word in the attempts provided. The simple user interface of the game provides five boxes in which the player has to type characters to form a word.

How To Insert An Image In HTML — [Source Code]

In this modern-day world, a website is nothing without an image. We have seen that websites in the late 90s or early 2000s had more text and less of images. This is not true today, every web page has lots and lots of images that portray their product, their business, or a blog in a much nicer and more descriptive way. Using graphics and infographics, web pages can convey their message in a great way without using too many words. Even in this blog post or other blog posts in this blog, we use a lot of images frequently with text to explain our topic.

Full Screen Overlay Navigation Bar Using HTML, CSS and JAVASCRIPT [Free Source Code]

In this blog post, we are going to create a fancy navigation bar using HTML, CSS, and Javascript. This navigation menu would be not just a regular navbar, but, a full-screen overlay navigation menu. This will be a responsive navigation bar menu that will be responsive for both mobile and desktop displays. It will be really fun to code this and navigation bars like these create an amazing impression of your website in the user's head.

Create A Dropdown List In HTML

Dropdown lists if you have seen them before on other websites are extremely powerful. They provide the user a clear list to select a single option from the list of options that the dropdown menu provides. They provide a good overall user experience. An example of a dropdown list in a general everyday website is the month picker. Using a dropdown list you can give the user to select the month of their birth.

Как сделать вторую страницу сайта html

Создание страниц - Урок 19 Здравствуйте! Продолжаем создавать сайт в блокноте. В прошлом уроке мы с Вами добавили контент на главную страницу сайта. Теперь главная страница сайта у нас полностью готова.

Всего на сайте у нас должно быть три страницы. В этом уроке, мы с Вами рассмотрим, как создавать дополнительные страницы для сайта.

Прежде чем приступить к созданию страниц, давайте отметим блоки, которые должны присутствовать на всех страницах сайта.

На всех страницах сайта, как правило, должны присутствовать – шапка сайта, меню сайта и футер сайта.

Перечисленные блоки актуальны для любой страницы.

Шапка сайта – это название сайта, его тематика.

Меню сайта должно присутствовать на всех страницах, так как с помощью меню, посетитель сайта, может оперативно переходить с одной страницы на другую, получая нужную информацию.

Футер сайта, тоже содержит важную информацию и является завершающим элементом дизайна любой страницы сайта, так что его присутствие на странице тоже важно.

То есть мы с Вами, при создании новых страниц, оставим без изменения перечисленные Выше блоки, а менять будем только содержимое контентного блока.

Создание страниц для сайта

Из сказанного выше, мы с Вами видим, что для создания новых страниц, лучше всего использовать полностью готовую страницу сайта. У нас полностью готова главная страница сайта.

То есть, процесс создания новых страниц, в нашем случае, становится достаточно простым:

1. Мы делаем копию файла готовой страницы

2. Далее, мы переименовываем файл копии

3. Затем, мы открываем файл новой страницы блокнотом, заменяем старый контент на новый, в соответствии с тематикой данной страницы.

Ну что же, приступим:

Итак, для того, чтобы создать новые страницы, делаем первый шаг – создаем копии файла главной страницы нашего сайта.

Мы с Вами планировали создать сайт, состоящий из трех страниц. Файл главной страницы – index.html, у нас уже есть.

Для того, чтобы сделать копии файла, я обычно выделяю файл, затем кликаю на нем правой кнопкой — появляется контекстное меню, где я выбираю «копировать».

Затем, я кликаю правой кнопкой в той же папке, где находится копируемый файл и, в контекстном меню выбираю «вставить». В результате я получаю копию файла, в данном случае, копию файла главной страницы сайта. Точно так же я получаю еще одну копию.

Вторым шагом, нам необходимо переименовать полученные копии файлов. Делается это очень просто. Кликаем правой кнопкой на названии одного из файлов и в контекстном меню выбираем переименовать, затем – изменяем название копии файла на нужное нам название: «about.html». Соответственно вторую копию файла переименовываем в «news.html».

Итак, мы с Вами создали две новых страницы с именами файлов – about.html иnews.html. Теперь нам их нужно отредактировать, а именно – заменить контент.

В нашем случае, на страницу «О сайте», то есть в файл — about.html, мы добавим статью «О сайте», а на страницу «Новости», то есть в файл «news.html» мы добавим новостную статью о развитии языка HTML5. О содержимом данных статей, мы с Вами уже говорили в уроке Меню для сайта Часть 1.

Ну а как добавить и разметить статью на странице, мы с Вами проходили в уроке 18, который называется — Наполнение сайта контентом.

Ну что же, наполняем созданные страницы контентом. Теперь у нас есть три готовые страницы сайта!

Используя выше описанный способ, вы всегда сможете создать сколько угодно страниц и добавить их на сайт. Не забывайте, что на каждую из добавленных страниц, нужно сделать пункт меню, чтобы посетитель сайта смог на эту страницу перейти.

Итак, мы создали и отредактировали в блокноте все страницы сайта. Давайте откроем наш сайт в браузере и проверим его работу, кликнув на все пункты меню. У нас должны открываться все страницы. Все должно работать без ошибок!

Ну, вот собственно и все, мы с Вами создали сайт в блокноте, состоящий из трех страниц. Причем, мы создали сайт, используя только справочник html и блокнот.

Наш сайт работает, но файлы сайта находятся на компьютере, то есть сайт работает локально, не в сети. Теперь наша задача, выложить созданный сайт в сеть Интернет!

Размещение сайта в Интернет – это отдельная тема, о которой мы поговорим в следующем уроке.

Как сделать вторую страницу сайта html

Скопируйте и сохраните этот HTML-код как делали это Здесь
С единственным отличием — файл будете сохранять не с названием index.html (index.html — означает что это будет галавная страница) — а с новым названием page.html .( просто страница )
Затем заполняйте новую страницу в текстовом редакторе — блокнот.

<!DOCTUPE HTML PUBLIC «-//W3C//DTD HTML 4.01 Transitional//EN «>
<html>
<head>
<title> Название Страницы </title>
</head >
<body>
<center>
<table width=»1280″ height=»240″ border=»2″ cellpadding=»2″ cellspacing=»2″>
<tr>
<td valign=»top»width=»1280″background=»img/header.jpg» border=»2″cellpadding=»2″ cellspacing=»2″> здесь будет шапка сайта </td>
</tr>
</table>

<table width=»1280″ height=»380″ border=»2″ cellpadding=»2″ cellspacing=»2″>
<tr>
<td valign=»top» width=»240″border=»2″> здесь будет левое меню </td>
<td valign=»top» width=»740″border=»2″> здесь будет содержимое страницы </td>
<td valign=»top» width=»300″border=»2″> здесь будет правое меню </td>
</tr>
</table>

<table width=»1280″ height=»80″ border=»2″ cellpadding=»2″ cellspacing=»2″>
<tr>
<td valign=»top»> подвал страницы </td>
</tr>
</table>

Что бы соединить страницу с именем index.html с страницей с именем page.html .
Нужно на странице index.html в строке
<td valign=»top» width=»240″border=»2″> здесь будет левое меню </td>
вместо здесь будет левое меню написать ссылку на страницу page.html .
Ссылка
<a href=»page.html»> На вторую </a>

пример :
<!DOCTUPE HTML PUBLIC «-//W3C//DTD HTML 4.01 Transitional//EN «>
<html>
<head>
<title> Название Страницы </title>
</head >
<body>
<center>

<table width=»1280″ height=»240″ border=»2″ cellpadding=»2″ cellspacing=»2″>
<tr>
<td valign=»top»width=»1280″background=»image/header.jpg» border=»2″cellpadding=»2″ cellspacing=»2″> здесь будет шапка сайта </td>
</tr>
</table>

<table width=»1280″ height=»380″ border=»2″ cellpadding=»2″ cellspacing=»2″>
<tr>
<td valign=»top» width=»240″border=»2″> <a href=»page.html»> На вторую </a> </td>
<td valign=»top» width=»740″border=»2″> здесь будет содержимое страницы </td>
<td valign=»top» width=»300″border=»2″> здесь будет правое меню </td>
</tr>
</table>

<table width=»1280″ height=»80″ border=»2″ cellpadding=»2″ cellspacing=»2″>
<tr>
<td valign=»top»> подвал страницы </td>
</tr>
</table>

И что бы соединить вторую страницу с именем page.html с главной страницей с именем index.html
Нужно на странице page.html написать ссылку на главную .
Ссылка
<a href=»index.html»> На главную </a>
пример:

<!DOCTUPE HTML PUBLIC «-//W3C//DTD HTML 4.01 Transitional//EN «>
<html>
<head>
<title> Название Страницы </title>
</head >
<body>
<center>

<table width=»1280″ height=»240″ border=»2″ cellpadding=»2″ cellspacing=»2″>
<tr>
<td valign=»top»width=»1280″background=»image/header.jpg» border=»2″cellpadding=»2″ cellspacing=»2″> здесь будет шапка сайта </td>
</tr>
</table>

<table width=»1280″ height=»380″ border=»2″ cellpadding=»2″ cellspacing=»2″>
<tr>
<td valign=»top» width=»240″border=»2″> <a href=»index.html»> На главную</a> </td>
<td valign=»top» width=»740″border=»2″> здесь будет содержимое страницы </td>
<td valign=»top» width=»300″border=»2″> здесь будет правое меню </td>
</tr>
</table>

<table width=»1280″ height=»80″ border=»2″ cellpadding=»2″ cellspacing=»2″>
<tr>
<td valign=»top»> подвал страницы </td>
</tr>
</table>

Как сделать вторую страницу сайта html

4. Вторая Web-страничка. Связь страниц

Повторение.
1. Как загрузить в WEB — браузер файл Page1.htm ?
Ответ: В меню браузера открыть команды: Файл / Открыть/ Обзор и затем найти файл Page1.htm.

2. Как поместить на страницу картинку?
Ответ: Необходимо использовать тэг <Image> и его атрибут SRC. <Image src=”имя графического файла”

3. Как осуществить переход в конец страницы?
Ответ: После тэга<body> ввести гиперссылку <A href=”#конец страницы”>Вниз</A>. В коде перед тэгом </body> вставить имя — адрес перехода. <A name=#”конец страницы”</a>

4. Как создать новую WEB – страницу в формате HTML?
Ответ: а) Вид /код HTML / Файл / Создать (из Блокнота), затем после создания кода страницы затем
Файл / Сохранить и Вид / Обновить.
б) Открыть Блокнот и создать в блокноте.
Затем Файл / Сохранить с расширением HTM (HTML ) и Вид / Обновить.

5. Какие вы знаете непарные тэги?
Ответ: <br> — конец строки и <hr> — горизонтальная линия.

Связь страниц

Создадим вторую страничку нашего сайта с именем Page2.html.
Для связи страниц используем тэг <center><A href="Page2.html">Далее</a><center>

Этот тэг вставляет гиперссылку с текстом “Далее” в файл PAGE1.htm для перехода на вторую страничку. Тэг удобно разместить после тэга, вставляющего изображение, и расположить его по центру. Считаем, что 2-я страничка находится в той же папке, что и первая.

Затем в файл Page2.html можно вставить гиперссылку для перехода на первую страничку “назад

Здесь Тег <center> — тег размещения текста по центру строки. То есть гиперссылка располагается по центру.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *