Não, não é válido, mas você pode enganar sua posição interna no formulário HTML
com a ajuda CSS
e o jQuery
uso. Primeiro, crie alguma div de contêiner dentro do formulário pai e, em qualquer outro lugar da página, a div com o formulário filho (interno):
<form action="a">
<input.../>
<div class="row" id="other_form_container"></div>
<input.../>
</form>
....
<div class="row" id="other_form">
<form action="b">
<input.../>
<input.../>
<input.../>
</form>
</div>
Dê ao seu container div um peso estável
<style>
#other_form_container {
height:90px;
position:relative;
}
</style>
Obrigado enganar a posição "other_form" em relação ao container div.
<script>
$(document).ready(function() {
var pos = $("#other_form_container").position();
$("#other_form").css({
position: "absolute",
top: pos.top - 40,
left: pos.left + 7,
width: 500,
}).show();
});
</script>
PS: Você terá que jogar com números para torná-lo bonito.