«Плохо» как в недействительном?Нет. "Плохо", как в несемантическом?Да.
Лучший способ сделать это - обернуть ваши элементы label
в элементы p
.В конце концов, это параграфы.(Кроме того, метки - это не то, что должно быть блочными элементами, это встроенный элемент, поскольку он дает цель для встроенного текста, так же, как em
или HTML5 time
элемент делает - элемент блока делает больше, чем это. Стилизуйте его как элемент блока, используя CSS)
Редактировать: См. также ответ Алохчи, объясняющий, почему <br>
используется неправильноздесь.