Как правильнее делать калькулятор расчета стоимости услуг?
2 вопроса в одном:
1. data- атрибуты или json?
2. Правильно ли делать инпуты? С точки зрения семантики вроде разумно.
Скрытый инпут с data- атрибутами + label
<input class="visually-hidden" type="radio" id="id1" name="service-type"
data-size="88" data-price-econom="150" data-price-business="200" data-installation="100">
<label> <img> услуга 1го типа</label>
Или сотворить json прямо в файле js (услуг не много, у каждой по 6 характеристик), отдельный файл, наверное, не имеет смысла.