вторник, ноября 14, 2006

Вложенные теги form

Недавно столкнулся с такой ситуацией, когда случайным образом у меня в php-коде получилась вложенная одна в другую форма. Причем часть полей input пропала после отправки (submit). Я не понимал в чем дело, но потом меня осенило и я задал себе вопрос "Бывают ли вложенные формы?".
Поискал в яндексе, на многих сайтах говорят что:
HTML-документ может содержать в себе несколько форм, однако формы не должны находиться одна внутри другой.

Я этому не поверил, рассуждая по принципу "подобия": если все парные теги могут быть
вложенными(table,b,p,font,...,etc.), то почему нет такого свойства у тега form.
Решил заглянуть в "источники" на w3c.org и ничего похожего не нашел по вложенным формам.
Примечатьльно, что в спецификации XHTML предпологается, что формы должны быть контейнерами для различных мульти-медийных, поисковых и прочих элементов, наряду с обыкновенными полями, так почему не разработать схему вложенных форм?

3 комментария:

Анонимный комментирует...

А вот хрен его знает, дружище.

Lesha комментирует...

Яйцеголовые работать не хотят, а мы страдаем.

Unknown комментирует...

Угу...
Как-то так)
Печально.