← ТехнологииНай-важното за

details и summary: разгъваем блок с HTML

Издател: ResumeMaker • 1 източника

Публикувано: 21.10.2026 14:07 · Променено: 21.10.2026 14:07

AI проверка по източници: 21.10.2026 10:36. Не е редакторско одобрение.

В няколко изречения

Накратко

Вградените елементи дават основно разгъване и сгъване без собствена реализация на бутона.

Полезно е да знаеш

<details> създава разгъваем блок, а <summary> задава видимото му заглавие. Останалото съдържание се показва, когато блокът е отворен. За кратка допълнителна информация това може да замени собствен JavaScript механизъм. [1]

Примерна структура е <details><summary>Какво включва пакетът?</summary><p>Три файла и инструкция.</p></details>. Заглавието трябва да подсказва какво ще се разкрие, а не просто да казва „Още“. Примерът е условно описание на компонент.

Атрибутът open е булев: самото му наличие отваря блока. Затова open="false" не означава затворен блок; за затваряне атрибутът се премахва. [1]

Не скривай основното действие или единственото съобщение за грешка в сгъната секция, която човекът може да пропусне. Вграденото поведение улеснява реализацията, но изборът кое съдържание да бъде скрито остава част от дизайна.

Източници

За повече подробности и проверка на информацията:

  1. [1] MDN — details ↗