Теги легенды всегда доставляют неудобства, поскольку они не придерживаются многих правил CSS.
Я пытаюсь получить текст внутри тега LEGEND для переноса, используя типичное решение для обтекания текста в LEGEND диапазоном и установки ширины и отображения: block.
<legend>
<span style="border: 1px solid blue; width: 250px; display: block">
This text should wrap if it gets longer than 250px in width
</span>
</legend>
Я думал, что раньше это работало в Firefox, но, похоже, больше не работает в 3.6. Пример:
http://jsbin.com/exeno/5
Это все еще работает в IE.
Кто-нибудь нашел исправление для этого или это просто вопрос отказа от тегов LEGEND и возврата к тегам H #?