より高度なことが必要な場合、私は常に a<br />
または<div/>
タグのいずれかを使用してきました。
<p/>
タグの使用は引き続き推奨されますか?
最新の HTML セマンティクスは次のとおりです。
<p></p>
ドキュメントにテキストの段落を含めるために使用します。<br />
を示すために使用します。<div></div>
ブロック レイアウトを持つアプリケーション UI の一部を含めるために使用します。<div />
または<p />
単独で使用しないでください。これらのタグは、コンテンツを含めるためのものです。それらは段落の区切りとしてのみ機能しているように見えますが、それはブラウザがそれらを認識し、空のタグを開く前に現在のブロック タグを「有益に」閉じるためです。
タグは、単一のアイテムであるタグと<p>
は異なり、何かを包み込みます。したがって、タグ<input/>
を使用する理由はありません。<p/>
代わりに
<br />
使うべきときに使っていると言われました。<p />
– maxp 49 秒前
タグを使用する必要がある場合<p>
は、段落全体をタグで囲むことを<p>
お勧めします。これにより、段落の最後に改行ができます。しかし、次のようなものに置き換えることはお勧めしませ<p/>
ん<br/>
<p>
タグは段落用で、段落の終わりを示します。<br/>
タグは改行用です。新しい行が必要な場合は、<br/>
タグを使用してください。新しい段落が必要な場合は、<p>
タグを使用してください。
AはMicrosoft Office Word<p>
の通常のようなものです。
Aはソフト リターンのようなもので、Office Wordの+です。Return <br>
ShiftReturn
最初のものはすべての段落設定/スタイルを設定し、2 つ目はテキスト行をほとんど改行しません。
はい、<p>
要素は推奨されており、すぐに非推奨になることはありません。
A<p>
は段落を意味します。テキストの段落を折り返す場合にのみ使用してください。
これは意味的に正しく、スクリーン リーダーなどで期待されるため、 では<p>
なく タグを使用する方が適切です。<div>
使用する<p />
ことは決して奨励されていません:
XHTML HTML 互換性ガイドラインより
C.3. 要素の最小化と空の要素の内容
コンテンツ モデルが EMPTY ではない要素の空のインスタンス (たとえば、空のタイトルや段落) が与えられた場合、最小化されたフォームを使用しないでください (たとえば、 use
<p> </p>
and not<p />
)。
HTML 4.01 仕様から:
著者が空の P 要素を使用することはお勧めしません。ユーザー エージェントは、空の P 要素を無視する必要があります。
これらは構文的には正しいですが、空のp要素は実際の目的には役立たず、避ける必要があります。
HTML DTDでは、空を使用することは禁止されていませんが<p>
(<p>
要素PCDATA
には空の文字列を含めることができます)、空の段落を使用してもあまり意味がありません。
何に使う?すべてのタグにはそれぞれ小さな目的がありますが、すべてにタグを使用するべきではありません。作成しようとしているものを見つけて、そのアイデアに最も適したタグを決定します。
テキストの段落、または少なくとも数行の場合は、<p></p>
2 行のテキストの間に改行が必要な場合は、<br />
他の多くの要素を 1 つの要素にラップする必要がある場合は、<div></div>
タグを使用します。
<p>
タグは段落を定義します。空の段落にする理由はありません。
実際には</p>
、マークアップに を追加する必要はありません。ただし、文字列の XHTML 準拠要件がある場合は、おそらく、<p>
. 一部の XHTML アナライザーは、これをエラーとして報告します。