電子書籍の厳選無料作品が豊富!

サーブレットでprintlnを使用しHTMLを記述する場合、
タブはどのようにしたらHTMLのソースに反映されるのでしょうか?
<html>
<body>
あああ
</body>
</html>
のようなソースを
<html>
<body>
[タブ]あああ
</body>
</html>
と表示したいのです。
どなたかご存知の方がいましたら教えてください。

A 回答 (3件)

No1の方もNo2の方も「画面」に反映する方法を回答してくださっているように思われます。


もし質問者の方の望みがそれなら私の回答は的外れなので無視してください。

もし質問者の方の望みが「画面」でなく「ソース」にタブを挿入したいというのでしたら(サーブレットでprintlnを使ってとのことなので)「\t」を出力するだけでOKです。
「画面」にはタブは反映されませんが「ソース」にはタブも出力されます。
    • good
    • 0
この回答へのお礼

\tを出力するだけで良かったんですね。
希望通りソースを整形できました。
ありがとうございました。

お礼日時:2005/12/06 18:05

preタグで囲めばタブ、改行、半角スペースもそのまま出力されます。



<pre>
[タブ]あああ
</pre>
    • good
    • 0
この回答へのお礼

ありがとうございます。
今回はソースの整形をしたかったのですが、
今後参考にさせてもらいます。

お礼日時:2005/12/06 18:07

タブやスペース、改行などはHTMLでは


たとえ出力したとしても無視されてしまいます。
がスペースとして機能しますので、
4タブなら4つ8タブなら8つ出力(タブ位置になるまでスペースの替わりに)するようにします。

あああ
    • good
    • 0
この回答へのお礼

ありがとうございます。
今回はソースの整形をしたかったのですが、
今後参考にさせてもらいます。

お礼日時:2005/12/06 18:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!