Elementor Header #8

36. Секция

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

Основные принципы использования секций

Элемент <section> используется для группировки связанных по смыслу блоков контента. Каждая секция обычно имеет заголовок и содержит контент, который логически относится к этой секции.

HTML-структура

Пример использования элемента <section>:

				
					<!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8">
  <title>Пример использования секций</title>
</head>
<body>
  <header>
    <h1>Добро пожаловать на наш сайт</h1>
    <p>На этом сайте вы найдете много интересной информации о наших продуктах и услугах.</p>
  </header>
  <main>
    <section id="about">
      <h2>О нас</h2>
      <p>Мы компания, которая занимается разработкой инновационных решений для бизнеса. Наши продукты помогают улучшить эффективность и продуктивность ваших процессов.</p>
    </section>
    <section id="services">
      <h2>Наши услуги</h2>
      <article>
        <h3>Консалтинг</h3>
        <p>Мы предлагаем консультационные услуги по внедрению современных технологий в ваш бизнес.</p>
      </article>
      <article>
        <h3>Разработка ПО</h3>
        <p>Наша команда разработчиков создаст для вас программное обеспечение любой сложности, от веб-приложений до мобильных приложений.</p>
      </article>
    </section>
    <section id="contact">
      <h2>Контакты</h2>
      <p>Свяжитесь с нами для получения дополнительной информации или консультации.</p>
      <ul>
        <li>Телефон: +7 (123) 456-7890</li>
        <li>Email: info@example.com</li>
      </ul>
    </section>
  </main>
  <footer>
    <p>&copy; 2024 Наша компания. Все права защищены.</p>
  </footer>
</body>
</html>

				
			

Объяснение кода

  1. Заголовок страницы:

    • <title>Пример использования секций</title> задает название страницы, которое отображается на вкладке браузера.
  2. Шапка страницы:

    • <header> содержит главный заголовок страницы <h1> и вводный абзац <p>.
  3. Основное содержимое:

    • <main> содержит основные разделы страницы.
    • <section> используется для логического разделения контента.
    • Каждая секция имеет заголовок <h2> и соответствующий контент.
    • Внутри секции «Наши услуги» используются элементы <article> для дальнейшего структурирования контента.
  4. Контактная информация:

    • Список <ul> с контактной информацией.
  5. Подвал страницы:

    • <footer> содержит копирайт и информацию об авторских правах.

Вложенные секции

Иногда необходимо создать вложенные секции для более детальной структуризации контента. Пример:

				
					<section id="services">
  <h2>Наши услуги</h2>
  <section>
    <h3>Консалтинг</h3>
    <p>Мы предлагаем консультационные услуги по внедрению современных технологий в ваш бизнес.</p>
  </section>
  <section>
    <h3>Разработка ПО</h3>
    <p>Наша команда разработчиков создаст для вас программное обеспечение любой сложности, от веб-приложений до мобильных приложений.</p>
  </section>
</section>

				
			

Объяснение кода с вложенными секциями

  1. Вложенные секции:
    • Внутри секции «Наши услуги» создаются дополнительные секции для консалтинга и разработки ПО, каждая из которых имеет свой заголовок и контент.

Заключение

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

Тестовое задание

Создайте веб-страницу с несколькими секциями, используя следующие элементы:

  1. Главный заголовок страницы.
  2. Вводный абзац.
  3. Три основные секции: «О компании», «Наши продукты», «Контакты».
  4. Внутри секции «Наши продукты» создайте две вложенные секции для двух разных продуктов.
  5. Подвал страницы с копирайтом.
				
					<!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8">
  <title>Моя веб-страница с секциями</title>
</head>
<body>
  <header>
    <h1>Добро пожаловать на мой сайт</h1>
    <p>Этот сайт посвящен моей компании и нашим продуктам.</p>
  </header>
  <main>
    <section id="about">
      <h2>О компании</h2>
      <p>Мы занимаемся разработкой и продажей высококачественных продуктов для различных отраслей.</p>
    </section>
    <section id="products">
      <h2>Наши продукты</h2>
      <section>
        <h3>Продукт 1</h3>
        <p>Описание продукта 1. Этот продукт предназначен для ...</p>
      </section>
      <section>
        <h3>Продукт 2</h3>
        <p>Описание продукта 2. Этот продукт используется для ...</p>
      </section>
    </section>
    <section id="contact">
      <h2>Контакты</h2>
      <p>Свяжитесь с нами для получения дополнительной информации или консультации.</p>
      <ul>
        <li>Телефон: +7 (123) 456-7890</li>
        <li>Email: info@mycompany.com</li>
      </ul>
    </section>
  </main>
  <footer>
    <p>&copy; 2024 Моя компания. Все права защищены.</p>
  </footer>
</body>
</html>

				
			

Проверьте свою работу на наличие ошибок и убедитесь, что страница корректно отображается в браузере.

logo