É errado ter <input> como filho direto de um <form>
E a propósito <input / > pode falhar em algum doctype
Verifique com http://validator.w3.org/check
o tipo de documento não permite o elemento "INPUT" aqui; faltando um de "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" tag inicial
<input type = "text" />
O elemento mencionado não pode aparecer no contexto em que você o colocou; os outros elementos mencionados são os únicos permitidos e podem conter o elemento mencionado. Isso pode significar que você precisa de um elemento de contenção ou possivelmente que se esqueceu de fechar um elemento anterior.
Uma possível causa para essa mensagem é que você tentou colocar um elemento de nível de bloco (como "<p>" ou "<table>") dentro de um elemento embutido (como "<a>", "<span> "ou" <font> ").