<body>: 文書本体要素
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
<body>
は HTML の要素で、 HTML 文書のコンテンツを示す要素です。 <body>
要素は文書中に一つだけ配置できます。
コンテンツカテゴリー | 区分化ルート |
---|---|
許可されている内容 | フローコンテンツ |
タグの省略 |
開始タグは、内容の先頭が空白文字、コメント、 <script> 要素、 <style> 要素でない場合は省略可能です。終了タグは、 <body> 要素に内容または開始タグがあり、かつ、直後のノードがコメントでない場合は省略可能です。
|
許可されている親要素 |
<html> 要素の子要素でなければなりません。
|
暗黙の ARIA ロール |
generic
|
許可されている ARIA ロール | 許可されている role なし |
DOM インターフェイス |
HTMLBodyElement
|
属性
この要素にはグローバル属性があります。
alink
非推奨;-
ハイパーリンクの選択時の文字色です。この属性を使用しないでください。代わりに CSS の
color
プロパティを:active
擬似クラスで使用してください。 background
非推奨;-
背景画像の URI です。この属性を使用しないでください。代わりに CSS の
background
プロパティを使用してください。 bgcolor
非推奨;-
文書の背景色です。この属性を使用しないでください。代わりに CSS の
background-color
プロパティを使用してください。 bottommargin
非推奨;-
body の下マージンです。この属性を使用しないでください。代わりに CSS の
margin-bottom
プロパティを使用してください。 leftmargin
非推奨;-
body の左マージンです。この属性を使用しないでください。代わりに CSS の
margin-left
プロパティを使用してください。 link
非推奨;-
未訪問のハイパーリンクの文字色です。この属性を使用しないでください。代わりに CSS の
color
プロパティを:link
擬似クラスで使用してください。 onafterprint
-
ユーザーによる印刷データ作成直後に呼び出す関数
onbeforeprint
-
ユーザーによるブラウザーへの印刷指示直後に呼び出す関数
onbeforeunload
-
文書のアンロードの直前に呼び出す関数
onblur
-
文書からフォーカスが外されたときに呼び出す関数
onerror
-
文書を正常にロードできなかった際に呼び出す関数
onfocus
-
文書にフォーカスが当たった際に呼び出す関数
onhashchange
-
文書の現在のアドレスのフラグメント識別子 (ハッシュ文字
'#'
から始まる部分) が変更された際に呼び出す関数 onlanguagechange
-
言語が変更された際に呼び出す関数
onload
-
文書の読み込み完了時に呼び出す関数
onmessage
-
文書が API からメッセージを受信した際に呼び出す関数
onoffline
-
ネットワークとの交信が不能になった際に呼び出す関数
ononline
-
ネットワークとの交信が発生あるいは回復した際に呼び出す関数
onpopstate
-
ユーザーによるセッション履歴のナビゲート時に呼び出す関数
onredo
-
ユーザーがトランザクション履歴を元に戻した際に呼び出す関数
onresize
-
文書を表示するウィンドウがリサイズされた際に呼び出す関数
onstorage
-
ストレージ領域が変化した際に呼び出す関数
onundo
-
ユーザーがトランザクション履歴をさかのぼることによって後方へ移動した際に呼び出す関数
onunload
-
文書からの離脱時に呼び出す関数
rightmargin
非推奨;-
body の右マージンです。この属性を使用しないでください。代わりに CSS の
margin-right
プロパティを使用してください。 text
非推奨;-
基本文字色です。この属性を使用しないでください。代わりに CSS の
color
プロパティを使用してください。 topmargin
非推奨;-
body の上マージンです。この属性を使用しないでください。代わりに CSS の
margin-top
プロパティを使用してください。 vlink
非推奨;-
訪問済みのハイパーリンクの文字色です。この属性を使用しないでください。代わりに CSS の
:visited
擬似クラスでcolor
プロパティを使用してください。
例
<html lang="en">
<head>
<title>Document title</title>
</head>
<body>
<p>
The <code><body></code> HTML element represents the content of an
HTML document. There can be only one <code><body></code> element in
a document.
</p>
</body>
</html>
結果
仕様書
Specification |
---|
HTML Standard # the-body-element |
ブラウザーの互換性
BCD tables only load in the browser