• ベストアンサー

本文を記載する場合はpタグを使ったほうが良い?

<div>本文</div> とするのと <div><p>本文</p></div> とするのではどちらがいいのでしょうか? 本文を記載する場合はpタグを使ったほうが良いですか? divタグで本文を表示する位置をmarginなどで設定しています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

私は下記のように書いています。 <div> <p>あいうえお。</p> <p>かきくけこ。</p> <p>さしすせそ。</p> </div> <div>で位置(marginなど)を設定し、そのなかの本文を<p>で囲うようなかたちです。 そもそも、<p>タグのpとはparagraph、つまり段落という意味です。どこからどこまでが段落なのか。そういったことをしっかりとブラウザや検索サイトに伝えたいのであれば、<div><p>本文</p></div>のほうがいいと思います。

参考URL:
http://htmq.com/html5/p.shtml

その他の回答 (1)

  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.2

基本は <p>本文(段落1)</p> <p>本文(段落2)</p> ですね。 必要に応じて <div> <p>本文</p> </div> とする。 あとはCSSで p{ margin:0px; padding:0px; text-indent:1em; } とでもして装飾する。 <div>はひとかたまりの範囲として定義するものです。 段落を意味する<p>を使う方が適切ですね。 CSSやHTMLを正しく理解がされていなくて、テーブルで表現していた頃は上下に空白が空くからと<p>タグは嫌われていたようだけど。 (最大勢力のIEも唯我独尊の滅茶苦茶な表示だったし)