Групування полів
Last updated
Last updated
Групувати поля корисно для структурування форми, особливо якщо форма містить багато полів і потрібно її легко відформатувати та покращити зовнішній вигляд.
Елементи <fieldset> і <legend> використовують для групування пов'язаних елементів форми.
Елемент <fieldset> створює контейнер для групування пов'язаних елементів форми. Він допомагає структурувати форму, роблячи її більш зрозумілою та організованою для користувачів.
Елемент <legend> використовується всередині <fieldset> і вказує заголовок або опис групи полів форми. Він розміщується вгорі або знизу (в залежності від відображення браузера) групи полів і надає користувачеві контекст щодо вмісту групи.
Елементи <fieldset> і <legend> мають обмежені можливості оформлення. Тому на практиці елементи форми групують за допомогою <div> та атрибутів доступності role і aria-labelledby.
Атрибут role="group" вказує на те, що елементи всередині цього <div> є частиною групи.
Атрибут aria-labelledby="contact-details" містить ідентифікатор елемента з описом групи.