-
ID:9bwUb2 さんの質問

<textarea>
    あいうえお
</textarea>

このように改行してtextarea内のテキストをHTMLで書くと、
実際にテキストエリア内に出力されるテキストの前に
タブだかスペースだかがいろいろと追加されてしまうのですが、
何か設定などがおかしいのでしょうか?

上記の例ではtextarea内にあいうえおしか無いですが、
実際はもっといろいろと入れているのでHTML上で改行しないと、
大変見づらいため、改行はしたいなと。。。

みんなの回答 2 件

ID:/rb/GO さんの回答

HTMLコード内の改行箇所にスペースが入ってしまうのと同様、仕様です。

ID:9bwUb2

改行するとスペースが入ってしまうんですか。。。そんなものあったんですね。何気に知らなかったです。。。

ID:9bwUb2

改行せずに一行にまとめて書くしかないんですかね。
改行して一旦書いて、その後、改行とかスペースを除去してfixってのが常套手段でしょうか?

ID:9bwUb2

textareaタグで囲う中身をindent無しで記述すれば大丈夫にはなりましたが、これってどうなんだろう。。。

ID:Llu9bB

今さら何を…大昔からこの仕様だよ。

ID:9bwUb2

どうすれば宜しいでしょうか?

ID:8aJc/o

<textarea>あいうえお</textarea>
こう書くしかないですね。

ID:wF5dJu さんの回答

テキストの前後に改行コード入れるとか

ID:9bwUb2

<br />ですか?それとも\nですか?

最終更新日:2013-09-02 (9,270 views)

関連するトピックス

ページ上部に戻る