Это не так сложно, как вы, вероятно, думаете, что должно быть.Вы не можете вкладывать таблицы.Итак, используйте технологию в вашем распоряжении.В моем магазине мы используем много PHP, и общий шаблон формы проверяет наличие идентификатора в переменной запроса.Если это так, это редактирование, иначе это дополнение.Затем, используя имеющуюся у нас технологию PHP, мы динамически обусловливаем действие формы.
Аналогично, вы можете обусловить действие формы через Javascript, .Net, Rails и т. Д. Вы можете просто полностью игнорировать формуи использовать Javascript, чтобы представить его полностью.Это зависит от вас ... но важно то, что вы не пытаетесь вложить формы, так как это нарушит соглашения W3C.
Я бы порекомендовал перед тем, как приступить к разработке приложений любого рода.или что-нибудь динамическое, возьмите «тайм-аут» из программирования и станьте разработчиком пользовательского интерфейса на неделю или две.Работайте прямо с HTML и CSS, добавьте немного javascript, сделайте несколько подходящих сокращений и просто придерживайтесь стандартов сна и дыхания w3.Я боролся с этим в течение многих лет, пока не нашел работу, где это было все, что я делал, и было похоже, что свет погас.Программирование тоже будет иметь больше смысла, верьте этому или нет.