HTML改行とは何ですか?
ハイパーテキストマークアップ言語(HTML)では、改行はタグまたはカスケードスタイルシート(CSS)プロパティであり、HTMLビューアーまたはWebブラウザーが次の利用可能な行にすぐにドロップダウンし、定義された位置から次の要素を描画しますマージン。 文書にHTML改行を挿入する一般に受け入れられている2つの方法があります。 最初の方法は、ブレーク(BR)タグを使用して、ブラウザーに次の行の次の要素を左境界に合わせて開始させることです。 もう1つのオプションは、さまざまなCSSプロパティを使用して、境界、溝、またはブロックレベル要素の周囲の間隔を定義し、オープンスペースを作成することです。ただし、この方法はドキュメント内のワードラッピングには影響しません。
HTMLの設計原則の1つは、通常、ブラウザがWebページのレイアウトをある程度制御できることです。 これにより、適切に設計されたサイトは、ディスプレイのサイズに関係なく、非常に滑らかな外観になります。 段落が描画されると、ブラウザは通常、行を終了する適切な場所(通常はブロックの右マージン)を見つける責任を負います。 暗黙的なHTML改行を使用すると、このプロセスが中断されます。
BRタグは、行を終了して下に移動する最も簡単な方法です。 タグの使用は一般的にいくつかのマイナーな書式設定で受け入れられますが、その使用はドキュメント内の段落を定義する唯一の方法としてしかめられていません。 段落タグは、CSSまたはその他のタグで操作できるブロックを作成するため、テキストの領域を分離するのに適していますが、HTML改行タグは独立しており、ブロックを囲みません。 breakタグは段落ブロック内で使用でき、主にブラウザが段落間で2つの区切りを使用するのを防ぎます。これはデフォルトの動作です。
改行を発生させる別の方法は、CSSプロパティを使用してテキストボックスのサイズを大きくすることです。 これにより、コンテナの下部が効果的に拡張されるため、コンテナの後に空白スペースが残ります。 これは、コンテナ内のテキストが変更されないことを除いて、breakタグまたは段落タグを使用した場合と同じように表示される可能性があります。そのため、ワードラップはブラウザによって大部分が制御されます。
HTMLの改行を指定する必要がある可能性のある領域の1つは、テキストがインラインイメージの周りをラップしている場合です。 画像の横にあるきれいにフォーマットされた段落を作成する簡単な方法は、HTML改行タグにCLEAR修飾子を使用することです。 これにより、改行を通常どおり続行するか、画像の次の使用可能な行にジャンプするかを指定できます。 特定の状況では流動的ではないかもしれませんが、この動作を模倣するCSSスタイルを作成することもできます。