rn は出力 HTML コードの改行であり、お客様に表示される効果には改行はありません。
逆に
効果:
私はコンテンツですrn私はコンテンツです
私はコンテンツです
私はコンテンツです
========== ==== ======================================
r の意味: 復帰 (ACSII) : 13 または 0x0d)、これは私たちがよくハードリターンと呼ぶものです。
n は、改行 (ACSII: 10 または 0x0a) を意味します。これは、私たちがよくソフトキャリッジリターンと呼ぶものです。
これら 2 つの効果はページ上では確認できません。右クリックしてソース ファイルを表示すると、コードの改行が表示されます
=================== ======== ========================
ブラウザに出力する場合は、
を使用します。
自分のファイルに出力する場合 ここでは「n」だけを使用しますが、Windowsでは「rn」です
======================= =========== =================
n、DreamWeaver で Web ページを作成し、ソース コードで Enter キーを押すのと同じように、ソースコードを新しい行にラップします。
は出力 (HTML マークアップ言語) であり、HTML では入力単語の改行として解釈されます。 n の機能はソースコードを改行することですが、入力後に HTML のソースコードを確認すると改行があることがわかりますが、HTML インタプリタ (ブラウザ) はそれを無駄だと判断して改行します。使用しても使用されていなくても同じように表示されます。
================================================ === =
n はソースコードの改行です!
は Web ページのパフォーマンスの改行です!!
=================== ========== ======================
添付:PHP nl2br()形式の出力の詳細説明