Разработка сайтов 2024
Об уроке

Введение

Добро пожаловать в наш онлайн курс по разработке сайтов для новичков! В этой статье мы подробно рассмотрим, как создать простой веб-сайт, включающий несколько основных страниц. Этот материал предназначен для тех, кто только начинает свое путешествие в мир веб-разработки. Мы покажем вам, как создать пять базовых страниц: домашнюю, о нас, услуги/продукты, блог/новости и контакты. К концу этой статьи вы сможете создать свой первый простой сайт.

Необходимые знания и инструменты

Перед тем как начать, убедитесь, что у вас есть базовые знания HTML и CSS. Вам также понадобятся следующие инструменты:

  • Текстовый редактор: Мы рекомендуем Visual Studio Code (VSCode), который можно скачать бесплатно.
  • Веб-браузер: Для тестирования и просмотра вашего сайта.

Основные страницы веб-сайта

Домашняя страница (index.html)

Описание домашней страницы

Домашняя страница — это «лицо» вашего веб-сайта. Это первое, что видит посетитель, поэтому важно сделать ее информативной и привлекательной. Обычно на главной странице размещают краткое описание веб-сайта, изображения или слайды с основными предложениями или информацией о важных разделах.

Пример кода для index.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Домашняя страница</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<h1>Добро пожаловать на наш сайт!</h1>
</header>
<main>
<section>
<h2>Краткое описание</h2>
<p>Мы предлагаем лучшие услуги в своей области. Узнайте больше о нас и наших предложениях!</p>
</section>
<section>
<h2>Основные предложения</h2>
<img src="main-offer.jpg" alt="Основное предложение">
</section>
</main>
<footer>
<p>© 2024 Наш Веб-Сайт</p>
</footer>
</body>
</html>

О нас (about-us.html)

Описание страницы «О нас»

Страница «О нас» представляет информацию о создателях или организации, которая управляет веб-сайтом. Это важный раздел, так как он помогает установить доверие и дать посетителям больше информации о вашем проекте или компании.

Пример кода для about-us.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>О нас</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<h1>О нас</h1>
</header>
<main>
<section>
<h2>Наша история</h2>
<p>Мы начали свою деятельность в 2020 году с целью предоставить лучшие услуги в своей области.</p>
</section>
<section>
<h2>Наша команда</h2>
<p>В нашей команде работают профессионалы с многолетним опытом работы.</p>
</section>
<section>
<h2>Наша миссия</h2>
<p>Наша миссия — улучшать жизнь наших клиентов, предоставляя качественные услуги и продукты.</p>
</section>
</main>
<footer>
<p>© 2024 Наш Веб-Сайт</p>
</footer>
</body>
</html>

Услуги (services.html)

Описание страницы «Услуги»

Страница «Услуги/Продукты» предоставляет информацию о предлагаемых вами услугах или продуктах. В этом разделе можно кратко описать каждую услугу или продукт, их особенности, цены и примеры.

Пример кода для services.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Услуги</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<h1>Наши услуги</h1>
</header>
<main>
<section>
<h2>Услуга 1</h2>
<p>Описание услуги 1. Цена: $100.</p>
</section>
<section>
<h2>Услуга 2</h2>
<p>Описание услуги 2. Цена: $200.</p>
</section>
<section>
<h2>Услуга 3</h2>
<p>Описание услуги 3. Цена: $300.</p>
</section>
</main>
<footer>
<p>© 2024 Наш Веб-Сайт</p>
</footer>
</body>
</html>

Блог/Новости (blog.html)

Описание страницы «Блог/Новости»

Раздел «Блог/Новости» предназначен для публикации статей, новостей или других регулярных обновлений. Это помогает удерживать посетителей на сайте и предоставлять им актуальную информацию о событиях или предложениях.

Пример кода для blog.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Блог</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<h1>Наш блог</h1>
</header>
<main>
<article>
<h2>Статья 1</h2>
<p>Это пример первой статьи в нашем блоге. Здесь вы можете написать что-то интересное для ваших посетителей.</p>
</article>
<article>
<h2>Статья 2</h2>
<p>Это пример второй статьи в нашем блоге. Делитесь новостями и событиями вашей компании или проекта.</p>
</article>
</main>
<footer>
<p>© 2024 Наш Веб-Сайт</p>
</footer>
</body>
</html>

Контакты (contacts.html)

Описание страницы «Контакты»

Страница «Контакты» важна для предоставления посетителям информации о том, как с вами связаться. Это может включать адрес, номер телефона, электронную почту и форму обратной связи.

Пример кода для contacts.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Контакты</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<h1>Контакты</h1>
</header>
<main>
<section>
<h2>Свяжитесь с нами</h2>
<p>Адрес: 1234 Улица, Город, Страна</p>
<p>Телефон: +1 (234) 567-890</p>
<p>Email: info@example.com</p>
</section>
<section>
<h2>Форма обратной связи</h2>
<form action="submit-form.php" method="post">
<label for="name">Имя:</label>
<input type="text" id="name" name="name" required>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<label for="message">Сообщение:</label>
<textarea id="message" name="message" required></textarea>
<button type="submit">Отправить</button>
</form>
</section>
</main>
<footer>
<p>© 2024 Наш Веб-Сайт</p>
</footer>
</body>
</html>

Заключение

Подведение итогов

Мы рассмотрели, как создать пять основных страниц для простого веб-сайта: домашняя страница, о нас, услуги/продукты, блог/новости и контакты. Эти страницы образуют основу большинства веб-сайтов и помогут вам начать вашу карьеру в веб-разработке.