Да, это правильная доступная разметка, но, если возможно, остерегайтесь длинных <legend>
элементов.Некоторые программы чтения с экрана читают легенду и метку для каждого входа в наборе полей.Если легенда длинная, это может быть очень громоздким для пользователя.
Стоит также отметить, что в некоторых браузерах длинный <legend>
не будет переноситься, если он не умещается в ширину окна браузера.Вы можете контролировать это, стилизовав легенду с помощью пробела: нормальный