Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. HTML
  3. リファレンス
  4. 要素
  5. <div>

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

<div>: コンテンツ区分要素

Baseline Widely available

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>  <img    src="/shared-assets/images/examples/leopard.jpg"    alt="威圧的なヒョウ。" />  <p>ヒョウに注意</p></div>
.warning {  border: 10px ridge red;  background-color: yellow;  padding: 0.5rem;  display: flex;  flex-direction: column;}.warning img {  width: 100%;}.warning p {  font: small-caps bold 1.2rem sans-serif;  text-align: center;}

「純粋」なコンテナーとして、<div> 要素は本質的には何も表しません。その代わり、classid を使用してスタイル付けしやすくしたり、文書内で異なる言語で書かれた部分を(lang 属性を使用して)示したりするために使用します。

属性

この要素にはグローバル属性があります。

メモ:align 属性は廃止されたので、使用しないでください。代わりに、 CSS のプロパティを使用したり、CSS グリッドCSS フレックスボックスを使用して<div> 要素をページの中央に配置したりしてください。

使用上の注意

  • <div> 要素は、他に適切な意味的要素(<article><nav> など)がない場合に限り使用してください。

アクセシビリティ

<div> 要素はgeneric の暗黙のロールを持っており、まったくない訳ではありません。これは、特定の役割を持つ直接の子孫要素が適切に機能することを期待する、特定の ARIA の組み合わせ宣言に影響を与える可能性があります。

基本的な例

html
<div>  <p>    あらゆるコンテンツがここに来ます。 &lt;p&gt; や &lt;table&gt; などです。名前を付けてください!  </p></div>

結果はこのようになります。

スタイル設定を行う例

この例では CSS を用いて<div> にスタイルを適用することで、影付きのボックスを作成します。なお、<div> 要素にclass 属性を使用して、"shadowbox" という名前のスタイルを要素に適用します。

HTML

html
<div>  <p>素敵な影付きボックスに表示された、とても興味深いメモです。</p></div>

CSS

css
.shadowbox {  width: 15em;  border: 1px solid #333333;  box-shadow: 8px 8px 5px #444444;  padding: 8px 12px;  background-image: linear-gradient(180deg, white, #dddddd 40%, #cccccc);}

結果

技術的概要

コンテンツカテゴリーフローコンテンツ,知覚可能コンテンツ
許可されている内容フローコンテンツ
または (WHATWG HTML において) 親要素が<dl> である場合は、 1 つ以上の<dt> 要素と、それに続く 1 つ以上の<dd> 要素、さらに任意で<script> 要素や<template> 要素が混在。
タグの省略なし。開始タグと終了タグの両方が必須です。
許可されている親要素フローコンテンツ を受け入れるすべての要素。
または (WHATWG HTML において)<dl> 要素。
暗黙の ARIA ロールgeneric
許可されている ARIA ロールすべて
DOM インターフェイスHTMLDivElement

仕様書

Specification
HTML
# the-div-element

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp