結論から言うと、無理。
だってHTMLの巨神がそう言ってんだもん。
基本的なフォーム -- ごく簡単なHTMLの説明
テキスト型のinput要素では1行のデータしか入力することができません。
とりあえず、複数行表示にしたいので、cssでoverflowをautoにしたけどだめで、
colを指定すると、textarea型のinput要素になってしまう。
何がしたかったのかというと、改行不可能な入力要素を複数行で表示したかったわけ。
たとえばこんなの。
URLって改行されたらダメだけど、フォームの中に収まらないから高さを伸ばして複数行で表示させるとか
やりたかったんだけど、やっぱり無理だったみたいだ。