Да, ваша структура разметки вполне приемлема.Элемент раздела HTML5 может использоваться по вашему усмотрению, чтобы содержать контент, связанный с определенной темой или деятельностью.Нет конкретных правил относительно того, какие элементы он может включать.Вы также можете использовать figure
для своей оболочки изображений. MDN
Однако я рекомендую не использовать плавающие (которые часто приводят к непредсказуемому или нежелательному поведению) и встроенные стили (которые просто беспорядочные).Вместо этого установите ваши элементы на inline-block
и присвойте им явную (в процентах) ширину, используя CSS-классы во встроенном теге style
или во внешней таблице стилей.