Debes respetar las comillas de los tag's y propiedades del HTML ..
Para "HTML" no es lo mismo:
<input type="text" name="nose" value=blabla bla>
que
<input type="text" name="nose" value="blabla bla">
Todo espacio por médio será "asumido" por tu navegador que interpreta ese HTML como otra propiedad de ese tag y .. eso no es así por eso tienes que encerrar tu valor entre comillas.
Si usas PHP .. sería:
Código PHP:
<input type="Text" name="nom" maxlength="50" value ="<? echo $nombre ?>">
ó
Código PHP:
echo "<input type=\"Text\" name=\"nom\" maxlength=\"50\" value =\"".$nombre."">";
Un saludo,