Заметка: Показать/Скрыть блок по клику/details
Показать/Скрыть блок по клику?
Без сложных конструкций?
Легко!

Как показать/скрыть блок по клику?

1. Создаем контейнер

<details open id="details">
  <summary>open details</summary>
Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне. Lorem Ipsum является стандартной "рыбой" для текстов на латинице с начала XVI века. В то время некий безымянный печатник создал большую коллекцию размеров и форм шрифтов, используя
  Lorem Ipsum для распечатки образцов. Lorem Ipsum не только успешно пережил без заметных изменений пять веков, но и перешагнул в электронный дизайн. Его популяризации в новое время послужили публикация листов Letraset с образцами Lorem Ipsum в 60-х годах
  и, в более недавнее время, программы электронной вёрстки типа Aldus PageMaker, в шаблонах которых используется Lorem Ipsum.
  </details>

2. Добавляем кнопку

<button onclick="closeDetails()">Close details</button>

3. Подключаем скрипт

<script>
    function closeDetails() {
      document.getElementById("details").open = false;
    }

  </script>

4. И вот результат

Работает и с вложениями.