верстка сайта

Мой выбор - это блочная верстка и CMS Drupal.

Тег <details>

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

Пример: 
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>details</title>
</head>
<body>
<details>Покажи, что у тебя есть!</details>
</body>
</html>
Синтаксис: 
<details open="open">Текст</details>
Закрывающий тег: 
Обязателен