Code Ready | Frontend: post #3234 — TG.ME

👩‍💻 Нативный раскрывающийся блок с контентом без JavaScript!

Теги <details> и <summary> позволяют создавать интерактивные блоки, содержимое которых пользователь может раскрывать и скрывать прямо средствами HTML.

Каждый из тегов выполняет свою роль:
<details> — содержит скрываемый и раскрываемый контент;
<summary> — задаёт видимый заголовок, по которому можно кликнуть для переключения состояния блока.


По умолчанию содержимое <details> скрыто. Если добавить атрибут open, блок будет изначально раскрыт. Такая конструкция отлично подходит для FAQ, дополнительной информации, настроек, примечаний и других элементов интерфейса, которые не нужно постоянно держать на экране.

При этом базовое раскрытие и сворачивание работает без единой строки JS.

📣 Code Ready | #атрибут
❤12👍8🔥8
August 24, 2026 1.4K 44