Hola Caricatos
Creo que, lo que se dice tener algún problema, christian no lo tiene.
Él tiene la solución en css pero su pregunta es si existe alguna otra forma de evitar ese salto de línea automático que genera el tag form y que no sea mediante css.
Christian, hace no mucho se comentó el mismo tema en
este post en donde las dos soluciones que se propusieron implicaban el usar estilos. Es interesante la aportación que dejó Nugar, quizás te interese leerlo
Personalmente nunca he visto ningún atributo html asociado al tag form que elimine ese espacio que genera.
Un saludo