То, что вы хотите, это JavaScript. Не пренебрегать, но HTML технически не код; это считается "разметка". Чтобы получить динамическую информацию, вы должны использовать JavaScript. Это может потребовать большего запутанности, чем вы думаете.
var containerElement = document.querySelector('.container');
var buttonElement = document.querySelector('.button');
var populateContainer = function() {
// do some stuff here
}
buttonElement.onclick = populateContainer;
Вам также может понадобиться знание базового языка, такого как PHP, чтобы помочь вам построить свой магазин. Для новичка я бы порекомендовал заглянуть в WordPress, чтобы вы могли установить плагин, который обрабатывает эти вещи для вас, например, WooCommerce.