• ベストアンサー

<div>と<p>

の違いがいまいちよく分かりません。分からないので、<div>*****<p>***</p>*****</div>のような記述をしているのですが、これは正しい記述法ですか?

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

  • ベストアンサー
  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.2

正しいですよ。 どちらもブロック要素で似ていますが <div>は、四角い箱(枠スペース)をつくります。 <p>は、段落です。 <div>は他のブロック要素を囲めます。 <p>は囲めません。 例:最初のdivヘッダーに背景画像を入れたりなんかします。 <div> <h1>タイトル</h1> </div> <div> <h2>サブタイトル</h2> <p>あいうえお</p> <p>かきくけこ</p> <ul><li>A<li>B<li>C</ul> </div>

exordia
質問者

お礼

ありがとうございました。 正しいとわかってほっと安心しました。やはりきちんと勉強しないとだめですね。

その他の回答 (1)

  • suzukikun
  • ベストアンサー率28% (372/1325)
回答No.1

元々HTMLは文章の属性をタグで表しておくというSGMLを元に作られています。 DIVタグはDIVisionの略で個々のセクションを分けていることを示しており、PタグはParagraphの略で段落を表しています。 ですから文章の構造的にはDIVの中にPが複数あるという感じです。 実際のところはDIVタグはスタイルシートの適用範囲として設定して、Pタグはそのときの段落分けとして使うことが多いと思います。

参考URL:
http://www.mitsue.co.jp/case/design/h_056.html,http://www.mitsue.co.jp/case/design/h_059.html
exordia
質問者

お礼

ありがとうございました。たすかりました。

関連するQ&A

専門家に質問してみよう