ツール一覧

💡 記事の下にエディタを用意しています。壊してもOK!

更新日: 2025年3月1日

HTML divタグでグループ化する方法|使い方と例

📌

結論

<div> はレイアウトのためのです

CSSでスタイルを当てるとき、要素をグループ化するが必要になります。それが <div> です。
📝 実際のコードはこちら
<div>カード1</div>
<div>カード2</div>

divとは

<div>division(区分)の略で、意味を持たない汎用のブロック要素です。 意味を持たないというのがポイント。<header><main> のようなセマンティックタグは意味がありますが、<div> は純粋にグループ化のためだけに使います。

いつdivを使う?

場面使うタグ
ヘッダー領域<header>(意味あり)
メインコンテンツ<main>(意味あり)
カードのレイアウト<div>(意味なし・スタイル用)
Flexboxのラッパー<div>(意味なし・レイアウト用)
迷ったらこのまとまりに名前を付けるなら何?と考えてみてください。名前が付くならセマンティックタグ、付かないなら <div> です。

まとめ

<div> はスタイル・レイアウトのためのグループ化要素 ・意味のあるまとまりにはセマンティックタグを使う ・<div> はブロック要素(デフォルトで縦に積み重なる)

演習で試してみよう

2つの要素をそれぞれdivで囲んでみましょう。中身は自由です。

🧪 ここで試せます ─ 壊しても大丈夫!

下のエディタで実際にコードを書いて、すぐにプレビューで確認できます。何度でもやり直せるので、思い切って色々試してみてください。

■ 演習

2つの要素をそれぞれdivで囲んでください。中身は自由です。(例:カード、ブロックなど)

詰まったらヒント

divは意味のないブロック要素です。グループ化に使います。

10pt

divでグループ化

2つの要素をそれぞれdivで囲んでください。中身は自由です。(例:カード、ブロックなど)

エラーをクリックで該当行をハイライト。✕=エラー ⚠=警告 ›=ログ。

ロードマップ · 全解説