HTMLでラインブレークと水平ルールを作成するには、これらの目的で設計された特定のタグを使用します。
ラインブレークには、 <br>
タグを使用します。このタグは自己閉鎖であり、クロージングタグは必要ありません。 HTMLコードに挿入すると、次のテキストまたは要素が新しい行で開始するように強制します。これがそれを使用する方法の基本的な例です:
<code class="html"><p>This is a paragraph of text.<br>This line starts on a new line.</p></code>
水平ルールには、 <hr>
タグを使用します。 <br>
タグのように、 <hr>
タグは自己閉鎖です。 HTMLドキュメントに配置すると、ページ全体に水平線が作成され、コンテンツを視覚的に分離するために使用できます。使用の例は次のとおりです。
<code class="html"><p>This is the first section of content.</p> <hr> <p>This is the second section of content.</p></code>
これらのタグは両方とも、 <br>
のライン高さや<hr>
のスタイルと色を変更するなど、外観を変更するためにCSSでさらにスタイリングできます。
水平ルールを挿入するためのHTMLコードは<hr>
です。このタグは、テーマ別のブレークまたはコンテンツを分離する水平線を作成するために使用されます。これは自己閉鎖タグです。つまり、個別のクロージングタグは必要ありません。以下は、HTMLで<hr>
タグを使用する方法の例です。
<code class="html"><p>Content above the horizontal rule.</p> <hr> <p>Content below the horizontal rule.</p></code>
属性を<hr>
タグに追加して、サイズ、幅、アライメントの設定など、外観を変更することもできます。ただし、より正確な制御とコンテンツとプレゼンテーションのより良い分離のために、スタイリングにCSSを使用することをお勧めします。
<br>
タグを使用せずに、HTMLにラインブレークを追加できますか?はい、 <br>
タグを使用せずにHTMLにラインブレークを追加できます。これを達成するにはいくつかの方法があります:
CSS これらの方法は、 HTMLの水平ルールに セマンティクスと目的: 柔軟性とスタイリング: コンテンツとプレゼンテーションの分離: ブラウザのサポートと一貫性: 要約すると、 white-space
プロパティの使用: CSS white-space
プロパティを使用して、テキスト内のラインブレークを保存できます。たとえば、 white-space: pre;
またはwhite-space: pre-wrap;
a <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"></pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div>
またはa <code class="html"><div style="white-space: pre;"> This text has line breaks without using br tags. </div></code>
<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"></pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div>
タグを使用してください: <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"></pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div>
タグは、事前にフォーマットされたテキストを表示するために使用されます。つまり、スペースとラインブレークの両方を保存します。 <code class="html"><pre class="brush:php;toolbar:false"> This text has line breaks without using br tags.
使用または
エンティティ:これらは、それぞれラインフィードとキャリッジリターンのHTMLエンティティです。ただし、それらの効果はブラウザとコンテキストによって異なる場合があり、通常、電子メールやテキスト入力領域などのコンテキストでより有用です。 <code class="html"><p>This text
has a line break.</p></code>
<br>
タグの代替品を提供し、明示的なタグの使用なしでラインブレークを可能にします。 HTMLの水平ルールに
<hr>
とCSSを使用することの違いは何ですか?<hr>
タグとCSSを使用することの違いは、主に柔軟性、セマンティクス、およびコンテンツとプレゼンテーションの分離を中心に展開します。
<hr>
タグ: <hr>
タグは、コンテンツセクション間のテーマ別のブレークを表すことを目的としたセマンティックHTML要素です。これは、検索エンジンとアクセシビリティツールによって、トピックまたはセクションのシフトを示すものとして本質的に理解されています。
<hr>
タグ: <hr>
タグはCSSでスタイリングできますが、そのデフォルトのスタイリングは、CSSだけで水平ルールを作成するほど柔軟ではない場合があります。色、幅、その他のプロパティを変更できますが、デフォルトの水平線から始めると、創造性を制限できます。<div>または他の要素を使用して、 <code>border
、 background
、 box-shadow
などのCSSプロパティを適用して、目的の外観を実現できます。
<hr>
タグ: <hr>
タグを使用して、コンテンツ構造をプレゼンテーションと組み合わせます。 CSSでスタイリングできますが、タグ自体はHTMLコンテンツの一部です。
<hr>
タグ: <hr>
タグは、すべてのブラウザーでサポートされており、わずかに異なる可能性のあるデフォルトのスタイルがありますが、さまざまなブラウザーに一貫して表示されます。<hr>
タグを使用すると、セマンティックな意味と水平ルールを挿入するための迅速な方法が提供されますが、CSSはコンテンツとプレゼンテーションの分離に焦点を当てた最新のWeb開発プラクティスとより優れた柔軟性を提供し、より良い整合性を提供します。
以上がHTMLでラインブレークと水平ルールをどのように作成しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。