dr.Brain

doctor Brain

мир глазами веб-разработчика

Полезные элементы HTML: details и summary

организация дополнительной информации в HTML

dr.Brain

время чтения 1 мин.

Photo by Migue on Unsplash

HTML-элементы details и summary предназначены для создания любых сценариев, в которых необходимо скрывать и раскрывать информацию (например: FAQ).

Если summary является первым дочерним элементом details, содержимое summary используется в качестве метки для виджета раскрытия, который обычно представлен на экране с использованием небольшого треугольника, меняющего направление своей вершины после нажатия, для демонстрации состояния открытия или закрытия блока с информацией. При этом метка summary (если она есть) находится рядом с треугольником.

Например:

<details>
    <summary>More Information</summary>
    <p>This is the hidden content that will be revealed when you click on "More Information".</p>
</details>

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


Спасибо за внимание.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.