Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
<div> は HTML の要素で、フローコンテンツの汎用コンテナーです。 CSS を用いて何らかのスタイル付けがされる(例えば、スタイルが直接適用されたり、親要素にフレックスボックスなどの何らかのレイアウトモデルが適用されるなど)までは、コンテンツやレイアウトには影響を与えません。
「純粋」なコンテナーとして、<div> 要素は本質的には何も表しません。その代わり、 class や id を使用してスタイル付けしやすくしたり、文書内で異なる言語で書かれた部分を(lang 属性を使用して)示したりするために使用します。
この要素にはグローバル属性があります。
メモ: align 属性は廃止されたので、使用しないでください。代わりに、 CSS のプロパティを使用したり、 CSS グリッドや CSS フレックスボックスを使用して <div> 要素をページの中央に配置したりしてください。
<div> 要素は generic の暗黙のロールを持っており、まったくない訳ではありません。これは、特定の役割を持つ直接の子孫要素が適切に機能することを期待する、特定の ARIA の組み合わせ宣言に影響を与える可能性があります。
結果はこのようになります。
この例では CSS を用いて <div> にスタイルを適用することで、影付きのボックスを作成します。なお、 <div> 要素に class 属性を使用して、 "shadowbox" という名前のスタイルを要素に適用します。
| フローコンテンツ, 知覚可能コンテンツ |
|
フローコンテンツ。 または (WHATWG HTML において) 親要素が <dl> である場合は、 1 つ以上の <dt> 要素と、それに続く 1 つ以上の <dd> 要素、さらに任意で <script> 要素や <template> 要素が混在。 |
| なし。開始タグと終了タグの両方が必須です。 |
|
フローコンテンツ
を受け入れるすべての要素。 または (WHATWG HTML において) <dl> 要素。 |
| generic |
| すべて |
| HTMLDivElement |
| HTML # the-div-element |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2025年11月9日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.