Формы часто разбиваются на различные наборы полей.
Тег fieldset позволяет вам логически группировать наборы полей, чтобы ваши формы были более информативными.
Вы также заметите, что вы можете использовать fieldset для стилизации ваших форм и отображения этих логических связей между полями.
Точно так же, как формы, которые вы находите в «реальном» мире.
«Преимущества» использования набора полей заключаются в том, что они позволяют разметить ваши данные (в данном случае форму) наиболее семантическим способом из всех доступных. Учтите, что размещение ваших полей в fieldset является более информативным, чем размещение ваших полей в div. DIV ничего не говорит вам об отношениях между полями, набор полей говорит вам, что есть отношения.
Этот принцип аналогичен многим новым наборам тегов HTML5. <footer>
например, говорит вам больше о значении данных внутри него по сравнению с неоднозначным <div>
.