• 締切済み

エディタのエンターでの改行と↓の違い

こちらのカテゴリであっているかわかりませんが、ご質問させていただきます。 ホームページをコーディングしているさいに改行をするとエンターの改行と下矢印(shift+enter)がでてきます。 この違いはなんでしょうか? 改行コード等に関係してくるのでしょうか? お分かりの方がいらっしゃいましたらよろしくお願いします。

みんなの回答

  • BellBell
  • ベストアンサー率54% (327/598)
回答No.2

Webページのコーディングという事で、その方面に限定された話として。 おそらくですが、テキスト形式で見ると<p>で改行されているか<br>で改行されているかの違いです。 ※pはparagraphの略だったはずなので段落ですね。改行と呼ぶと本当は間違い。 デフォルトスタイルでは、<p>~</p>の後には行間が挿入される事がほとんどです。 <br>の場合改行されるものの、行間は挿入されない事がほとんどです。 という違いがありますね。 あるいは、そのHTMLエディタが対応している動作かどうかは判りませんが… <ul><li>要素を編集中に、Enterを押せば</li>を閉じて次の<li>要素を開始するという動作をするかも知れません。 その場合でもshift+Enterの場合にはその位置に<br>の挿入だけの動作だと思います。 HTMLに限らずで言えば、ワード文書の場合でも同じような動作をしますね。 Excelでもセルに入力中にShift+Enterの場合、セル内で改行されますね。 正しい説明かどうか判りませんが、Enterの場合現在の要素の終了(+次の要素の開始)、Shift+Enterの場合改行(改行タグ/改行コード)の挿入という事だと思えます。

  • root139
  • ベストアンサー率60% (488/809)
回答No.1

エディタの種類によりますが、よく見かけるのは改行コードを下記の様に表現したものですね。 (」の左端が矢印になったもの) : CRLF (Windowsの改行コード) ↓ : LF (UNIX系OSの改行コード) ← : CR (昔のMacの改行コード) http://ja.wikipedia.org/wiki/%E6%94%B9%E8%A1%8C%E3%82%B3%E3%83%BC%E3%83%89

関連するQ&A