Для подгрузки контента по нажатию на кнопку, можно использовать язык программирования JavaScript в сочетании с HTML и CSS. Например, можно создать отдельный элемент HTML (например, div) для каждой категории фотографий и назначить каждому элементу уникальный идентификатор (например, "category1", "category2" и т.д.). Далее, при нажатии на кнопку, можно вызвать функцию JavaScript, которая будет загружать контент в соответствующий элемент.
Вот пример кода на JavaScript для реализации данной функциональности:
HTML код:
<button onclick="loadContent('category1'
![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
">Съёмка в студии</button>
<button onclick="loadContent('category2'
![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
">Групповая прогулочная съемка</button>
<button onclick="loadContent('category3'
![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
">Прогулочная фотосессия</button>
<button onclick="loadContent('category4'
![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
">LOVE STORY</button>
<button onclick="loadContent('category5'
![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
">Индивидуальная съемка в студии</button>
<div id="category1"></div>
<div id="category2"></div>
<div id="category3"></div>
<div id="category4"></div>
<div id="category5"></div>
JavaScript код:
function loadContent(category) {
// Очищаем элемент от предыдущего контента
document.getElementById(category).innerHTML = "";
// Загружаем контент из сервера
// Например, можно использовать XMLHttpRequest или fetch API для запроса данных
// Добавляем загруженный контент в элемент
// Например, можно создать элемент img для каждой фотографии и добавить его внутрь элемента category
}
Это лишь пример реализации функции подгрузки контента, и реальная реализация может отличаться в зависимости от используемых технологий и дизайна сайта.