Вебсправочник
Справочник HTML

Тег <legend>: общее название группы полей

Legend задаёт подпись группы fieldset. Он особенно полезен там, где несколько переключателей отвечают на один общий вопрос, а каждый вариант имеет собственную короткую подпись.

Назначение

Legend задаёт подпись группы fieldset. Он особенно полезен там, где несколько переключателей отвечают на один общий вопрос, а каждый вариант имеет собственную короткую подпись.

Как это работает

В обычной группе формы помещайте legend первым дочерним элементом fieldset. Общая подпись объясняет вопрос, а label рядом с каждым input — конкретный ответ. Эти подписи дополняют друг друга.

Пример

<fieldset>
  <legend>Как показывать примеры?</legend>
  <label><input type="radio" name="preview" value="open" checked> Развёрнутыми</label>
  <label><input type="radio" name="preview" value="closed"> Свёрнутыми</label>
</fieldset>

Что должно получиться

Переключатели объединены одной темой и одним name. Пользователь может выбрать только один ответ. Стандартная рамка fieldset необязательна для смысла, но подпись группы должна оставаться понятной.

Граница применения и частая ошибка

Заголовок над набором полей не всегда заменяет их программную группировку. Не делайте legend слишком длинным: повторяющееся объявление большой инструкции может мешать. Подробную подсказку можно вынести в отдельный текст с корректной связью.

Самостоятельная проверка

Сравните форму с legend и без него, читая вопрос и варианты вне визуального контекста. Проверьте перемещение между радиокнопками клавишами стрелок. Затем добавьте вторую группу с другим name и убедитесь, что ответы независимы.

HTML и CSS можно изменить в песочнице ниже. Она изолирована: JavaScript, внешние ресурсы и отправка форм отключены. Проверки печати, загрузки файлов и сетевых ответов выполняйте в отдельном учебном проекте.

Попробуйте сами

HTML + CSS песочница
РЕЗУЛЬТАТ · ИЗОЛИРОВАННЫЙ ПРЕДПРОСМОТР
Измените код и нажмите «Запустить». JavaScript и внешние запросы отключены.
Самостоятельный учебный материал. Техническая документация: первоисточник по теме ↗. Если результат отличается, проверьте код и версию браузера.