h5
на span
и всё.<h4>
<img>
<span></span>
</h4>
h4
, а не h5
. Потому что предыдущий был h3
<p id="test-answer-price">
15
</p>
<br>
. Я тестирую сайт на локальном сервере, а затем его собираюсь залить уже на хостинг. Там уже он и будет работать. А сейчас пока он на гитхабе для примера.
Да, если мы не в полной мере контролируем разметку и опасаемся того, что внутрь закрадется div или заголовки или что-то типа того. Тогда, действительно, лучше не надо.
Оборачиваем в div (или что-то другое более подходящее по смыслу, если имеется).
Часто параграф воспринимается в бытовом смысле, как логическая конструкция. Но в HTML он имеет расширенную область применения и как структурный элемент, служащий для объединения фразового контента.
img + span вполне подходят для этого назначения.
Но автору вообще не нужен там img :)
Если судить по названию в урле.
Убрать его в стили и оставить спокойно только p.
Но там много чего ещё можно сделать с разметкой, если беспокоиться о семантике (Не похоже, что это кому-то нужно, но вопросы и ответы читают не только их авторы).