HTML - body 要素

概要

名前
body
カテゴリー
Sectioning content
配置できる場所
html 要素の、head 要素に続く 2 つ目の子要素。
コンテンツモデル
Flow content
説明
body 要素は、HTML/XHTML 文書のコンテンツ (ブラウザで表示される内容) を格納するための要素です。
タグの省略
body 要素の最初のノードが空白文字、コメント、meta 要素link 要素script 要素style 要素template 要素ではない場合に開始タグを省略できます。また、body 要素の直後にコメントがない場合に終了タグを省略できます。
DOM Interface
HTMLBodyElement
仕様書
仕様書策定状況コメント
LS:現行の標準
  • 不適合な機能の一覧を変更。
REC:勧告
  • 以前非推奨とされた属性を廃止。
  • 不適合であり標準化しない margintop, marginleft, marginright, marginbottom の動作を定義。
  • on* 属性を追加。
REC:勧告
  • alink, background, bgcolor, link, text, vlink の各属性を非推奨に変更。
サポートブラウザ
ie
IE
edge
Edge
firefox
Firefox
chrome
Chrome
safari
Safari
opera
Opera
safari
iOS Safari
android
Android
1211
○:Support ×:Not Support ?:未定義 n:以降の Version で Support

属性

サポートブラウザ
属性名 ie
IE
edge
Edge
firefox
Firefox
chrome
Chrome
safari
Safari
opera
Opera
safari
iOS Safari
android
Android
alink1211
background1211
bgcolor1211
bottommargin××35
leftmargin××35
link1211
onafterprint1211
onbeforeprint1211
onbeforeunload1211
onblur1211
onerror1211
onfocus1211
onhashchange1211
onlanguagechange××32
onload1211
onmessage1211
onoffline1211
ononline1211
onpopstate1211
onredo1211
onresize1211
onstorage1211
onundo1211
onunload1211
rightmargin××35
text1211
topmargin××35
vlink1211
○:Support ×:Not Support ?:未定義 n:以降の Version で Support
グローバル属性
すべての要素で共通に利用できるグローバル属性を指定できます。
onafterprint
ユーザによる印刷データ作成直後に呼び出す関数。
onbeforeprint
ユーザによるブラウザへの印刷指示直後に呼び出す関数。
onbeforeunload
文書のアンロード (ページ遷移、リロード) の直前に呼び出す関数。
onblur
文書からフォーカスが外されたときに呼び出す関数。
onerror
文書を正常にロードできなかった際に呼び出す関数。
onfocus
文書にフォーカスが当たった際に呼び出す関数。
onhashchange
文書の現在のアドレスのフラグメント識別子 (ハッシュ文字 # から始まる部分) が変更された際に呼び出す関数。
onload
文書の読み込み完了時に呼び出す関数。
onmessage
文書が API からメッセージを受信した際に呼び出す関数。
onoffline
ネットワークとの交信が不能になった際に呼び出す関数。
ononline
ネットワークとの交信が発生あるいは回復した際に呼び出す関数。
onpopstate
ユーザによるセッション履歴のナビゲート時に呼び出す関数。
onredo
ユーザがトランザクション履歴を元に戻した際に呼び出す関数。
onresize
文書を表示するウィンドウがリサイズされた際に呼び出す関数。
onstorage
ストレージ領域が変化した際に呼び出す関数。
onundo
ユーザがトランザクション履歴をさかのぼることによって後方へ移動した際に呼び出す関数。
onunload
文書からの離脱時に呼び出す関数。

非推奨の属性

以下の属性は非推奨、非標準、実験的、または廃止された属性のため、使用しないでください。

alink
非推奨。新しいウェブサイトでは使用しないでください。
background
非推奨。新しいウェブサイトでは使用しないでください。
bgcolor
非推奨。新しいウェブサイトでは使用しないでください。
bottommargin
非推奨。新しいウェブサイトでは使用しないでください。
leftmargin
非推奨。新しいウェブサイトでは使用しないでください。
link
非推奨。新しいウェブサイトでは使用しないでください。
onlanguagechange
実験的。動作が変更される可能性があります。
rightmargin
非推奨。新しいウェブサイトでは使用しないでください。
text
非推奨。新しいウェブサイトでは使用しないでください。
topmargin
非推奨。新しいウェブサイトでは使用しないでください。
vlink
非推奨。新しいウェブサイトでは使用しないでください。

サンプルコード

body 要素のサンプルコードは以下のとおりです。

<!doctype html>
<html>
<head>
  ...
</head>
<body>
  <p>This is my paragraph.</p>
</body>
</html>
body 要素のサンプルコード

関連記事

HTML の全般的な記事はHTML タグの基本と使い方を参照してください。

Category:
プログラミング
公開日:
更新日:
Pageviews:
59
Shares:
1
Tag:
HTML
hatebu icon
hatebu