UoFge

Введение в создание сайтов #2 создание структуры сайта с HTML

admin
гайды
132
04.10.2024
Введение в создание сайтов #2 создание структуры сайта с HTML

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

1. Разделение контента на блоки

HTML предоставляет множество тегов для организации информации. Самые распространённые из них — это заголовки и параграфы, но существуют и другие элементы, которые помогают структурировать страницу.

  • Заголовки
  • Заголовки используются для создания разделов на странице. В HTML существует шесть уровней заголовков: от <h1> до <h6>. Например:
html
<h1>Основной заголовок</h1>
<h2>Подзаголовок</h2>
<h3>Ещё один уровень подзаголовка</h3>
  • Параграфы
  • Для создания текстовых блоков используется тег <p>. Пример:
html
<p>Это обычный текстовый параграф.</p>

2. Списки

Списки — это отличный способ структурировать информацию. В HTML существует два основных типа списков:

  • Нумерованные списки
  • Используются для создания упорядоченных списков. Тег для этого — <ol> (ordered list), а элементы списка заключаются в <li> (list item):
html
<ol>
    <li>Первый элемент</li>
    <li>Второй элемент</li>
    <li>Третий элемент</li>
</ol>
  • В результате вы получите нумерованный список:
  1. Первый элемент
  2. Второй элемент
  3. Третий элемент
  • Маркированные списки
  • Если порядок не имеет значения, используйте ненумерованный список с помощью тега <ul> (unordered list):
html
<ul>
    <li>Элемент 1</li>
    <li>Элемент 2</li>
    <li>Элемент 3</li>
</ul>
  • В результате получится список с маркерами (точками):
  • Элемент 1
  • Элемент 2
  • Элемент 3

3. Вставка изображений

Изображения — важный элемент веб-страниц. Чтобы добавить изображение, используется тег <img>. У него есть обязательный атрибут src, который указывает путь к изображению, и атрибут alt, который описывает изображение для поисковых систем и людей с нарушениями зрения.

Пример добавления изображения:

html
<img src="image.jpg" alt="Описание изображения">

Атрибут src указывает на местоположение файла изображения, а alt содержит текстовое описание, которое отобразится, если изображение не удастся загрузить.

4. Добавление ссылок

Ссылки на другие страницы создаются с помощью тега <a>. Основной атрибут — href, который указывает адрес ссылки. Пример:

html
<a href="https://example.com">Перейти на другой сайт</a>

В этом примере по нажатию на текст "Перейти на другой сайт" пользователь перейдет на указанный сайт.

5. Семантические теги

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

  • <header> — верхняя часть страницы или раздела.
  • <nav> — навигация по сайту.
  • <article> — отдельная статья или запись.
  • <section> — раздел внутри страницы.
  • <footer> — нижняя часть страницы.

Пример использования семантических тегов:

html
<header>
    <h1>Заголовок сайта</h1>
    <nav>
        <ul>
            <li><a href="#home">Главная</a></li>
            <li><a href="#about">О нас</a></li>
            <li><a href="#contact">Контакты</a></li>
        </ul>
    </nav>
</header>
<section>
    <article>
        <h2>Заголовок статьи</h2>
        <p>Текст статьи.</p>
    </article>
</section>
<footer>
    <p>© 2024 Мой сайт</p>
</footer>

6. Пример полноценной страницы

Теперь давайте объединим все элементы в одну простую страницу:

html
<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Моя страница</title>
</head>
<body>
    <header>
        <h1>Добро пожаловать на мой сайт</h1>
        <nav>
            <ul>
                <li><a href="#home">Главная</a></li>
                <li><a href="#about">О нас</a></li>
                <li><a href="#contact">Контакты</a></li>
            </ul>
        </nav>
    </header>
    
    <section>
        <h2>О сайте</h2>
        <p>Этот сайт создан с нуля с использованием HTML. Мы учимся создавать веб-страницы, добавляя различные элементы, такие как заголовки, списки, изображения и ссылки.</p>
        
        <h3>Основные возможности:</h3>
        <ul>
            <li>Создание структуры с помощью заголовков и параграфов</li>
            <li>Добавление изображений и ссылок</li>
            <li>Использование списков для упорядочивания информации</li>
        </ul>
        
        <img src="example.jpg" alt="Пример изображения">
    </section>
    
    <footer>
        <p>© 2024 Мой сайт. Все права защищены.</p>
    </footer>
</body>
</html>

Заключение

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

Что будет дальше?

В следующей статье мы перейдем к стилизации страницы с помощью CSS, чтобы сделать её внешний вид привлекательнее и профессиональнее.

Комментарии

Комментариев пока нет. Будьте первым!

Оставить комментарий

Чтобы оставить комментарий, пожалуйста, войдите в аккаунт.