Którego znacznika HTML5 użyć do GRUPOWANIA powiązanych elementów formularza?
Dobrze.
<fieldset> grupuje powiązane pola formularza.Źle.
<optgroup> grupuje opcje w obrębie listy <select>, nie cały formularz.Źle.
<summary> to nagłówek rozwijanego <details>.Źle.
<option> to pojedyncza opcja listy <select>.Znacznik
<fieldset> grupuje powiązane elementy formularza w logiczną sekcję (zwykle z ramką), a <legend> daje jej opis. Porządkuje to formularz i poprawia dostępność. Dlatego do grupowania pól formularza służy <fieldset>.Pozostałe znaczniki dotyczą czego innego.
<summary> to nagłówek rozwijanego <details>. <option> to pojedyncza pozycja listy <select>, a <optgroup> grupuje opcje WEWNĄTRZ listy rozwijanej, a nie pola formularza. Powiązane pola formularza grupuje <fieldset>.