Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the cyrlitera domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114 Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the easy-watermark domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114 Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the all-in-one-wp-security-and-firewall domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wp-includes/functions.php:6114) in /var/www/html/wp-content/plugins/all-in-one-wp-security-and-firewall/classes/wp-security-utility.php on line 216 Списки определений и значений — Umschool
Предметы

Списки определений и значений

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

 В HTML существует несколько типов списков:

  • Маркированные списки. Набор пунктов, очередность которых не важна.
  • Нумерованные списки. Перечень, в котором последовательность элементов имеет значение.
  • Списки определений и значений. Состоит из пар “термин/значение”, в том числе терминов и определений.

По умолчанию элементы списков, списки и тексты располагаются в отдельных блоках, начинаются с новой строки и имеют пустое пространство над и под ними. Однако можно изменить их расположение с помощью стилей CSS, чтобы сделать их более компактными и уникальными.

В заданиях ЕНТ часто можно встретить вопросы именно по какому-то из видов списка. Поэтому данную тему необходимо изучить более внимательно.

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

Чтобы создать список определений, необходимо начать с инициализации тега <dl>, который является частью тройки тегов, используемых для этой цели. Тег <dl> содержит пары тегов <dt> и <dd>. То есть:

dl – Definition list, собственно сам список.

dt – Definition term, тег создающий термин.

dd – Definition description, тег задающий определение или комментарий термину.

Все теги являются парными, у них есть как открывающий тег, так и закрывающий. Давайте рассмотрим пример такого списка:

<dl>

  <dt>Информатика</dt>

  <dd>Информатика — это наука, изучающая способы обработки информации с помощью компьютеров. Она занимается анализом и хранением данных, их структурой, передачей и использованием в различных сферах деятельности.</dd>

</dl>

На примере видно, что сначала мы создаем тег <dl>, а уже внутри по очереди пишем термин между тегами <dt>,</dt> и определение к термину между <dd>,</dd>.

Допустим вы написали список определений, но вам необходимо написать еще несколько терминов и значений. Поэтому вместо создания нового списка можно просто расширить существующий, дополнив его новыми определениями в виде пары <dt> и <dd>. Такой подход может сэкономить время. Например:

<dl>

  <dt>Информатика</dt>

  <dd>Информатика — это наука, изучающая способы обработки информации с помощью компьютеров. Она занимается анализом и хранением данных, их структурой, передачей и использованием в различных сферах деятельности.</dd>

  <dt>Тег</dt>

  <dd>Тег — это ключевой элемент языка разметки, HTML.</dd>

</dl>

 И результат такого будет выглядеть вот так:

Этот формат списков похож на маркированные и нумерованные списки, но имеет некоторые отличия.

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

<ul>

  <li>Маршрутизатор</li>

   <li>Коммутатор</li>

   <li>Концентратор</li>

</ul>

А выглядеть он будет следующим образом:

  • Маршрутизатор
  • Коммутатор
  • Концентратор

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

Нумерованные или упорядоченные списки действуют так же, как и маркированные, за исключением того, что они используют тег <ol>. Данные списки часто используются для записи, например, пошаговых инструкций. Вместо маркеров браузер автоматически добавляет номера перед элементами списка, поэтому вам не нужно проставлять их в исходном документе. Это делает создание списков более удобным и эффективным. Давайте рассмотрим пример нумерованного списка:

<ol>

  <li>Открыть интересующую вас статью</li>

   <li>Прочитать ее полностью</li>

   <li>Ответить на вопросы в разделе «Проверь себя»</li>

</ol>

В браузере отображается следующим образом:

  1. Открыть интересующую вас статью
  2. Прочитать ее полностью
  3. Ответить на вопросы в разделе «Проверь себя»

По умолчанию браузер начинает нумерацию с цифры 1. Если вы хотите, чтобы список начинался не с номера 1, а с какого нибудь другого, следует указать это при помощи атрибута start. Давайте рассмотрим таблицу где все наглядно показано.

Код HTMLВиды списковПример отображения
<ol type = “A”><li>…</li></ol>Заглавные буквы латинского алфавитаМаршрутизаторКоммутаторКонцентратор
<ol type = “i”><li>…</li></ol>Римские цифры нижнего регистра    i. Маршрутизатор   ii. Коммутатор  iii. Концентратор
<ol type = “I”><li>…</li></ol>Римские цифры верхнего регистраМаршрутизаторКоммутаторКонцентратор
<ol type = “11”><li>…</li></ol>Арабские цифры11. Маршрутизатор12. Коммутатор13. Концентратор

Здесь можно увидеть одно отличие списка определений от нумерованного и маркированного. Заключается оно в том, что никакой из тегов в списке определений и значений не имеет атрибутов.

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

<ul>

  <li>

    Сетевые устройства

    <dl>

      <dt>Маршрутизатор</dt>

      <dd>способен анализировать структуру сети и находить оптимальный путь для передачи данных.</dd>

      <dt>Коммутатор</dt>

      <dd>служит точкой подключения для устройств через порты, что позволяет создать сеть.</dd>

    </dl>

  </li>

  <li>Мультимедийные устройства</li>

</ul>

В браузере отображается это так:

Вывод

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

Фактчек

  • Списки определений и значений используются для форматирования любого типа пар формата “имя/значение”.
  • Все списки по умолчанию представляются в блочном формате, то есть они занимают всю доступную горизонтальную ширину и начинаются с новой строки.
  • Тройка тегов <dl>, <dt>, <dd>, предназначенные для создания списка определений.

Задания для самопроверки:

Задание 1

Выбери с помощью какого тега можно создать список определений.

  1. <ul>
  2. <dd>
  3. <ol>
  4. <dl>

Задание 2

В чем отличие списка определений от двух других типов?

  1. Теги с списке определений не имеют атрибутов.
  2. Список определений не может содержать вложенные списки.
  3. В списке определений все теги одиночные.
  4. Список определений не может быть вложенным в другие списки.

Задание 3

Для чего используют списки определений и значений?

  1. Для описания многоуровневых иерархий в веб-документах.
  2. Для записи пошаговых инструкций.
  3. Для записи списка продуктов, мыслей, имен.
  4. Для записи и форматирования терминов и из значений.

Ответы: 1 – 4; 2 – 1; 3 – 4.

Понравилась статья? Оцени:
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5
Загрузка...
Полезный материал? Поделись им со своими друзьями, пусть они тоже почитают
Я нашёл ошибку Если вы обнаружили ошибку, свяжитесь с нами с помощью короткой формы обратной связи
О чем эта статья: