body要素 【body element】 bodyタグ / body tag / HTMLボディ
概要
body要素(body element)とは、HTMLで定義されている要素(タグ)の一つで、実際にページ上に表示する内容を記述するための要素。html要素の子要素としてhead要素の次に記述する。HTMLでは一枚のページ全体をhtml要素で囲み、その内部にはhead要素、body要素がこの順に並んでいる。head要素は制御情報を記した「ヘッダ」(header)と呼ばれる領域で表示は行われず、実際の表示内容はbody要素の内部に記述する。
表示されるブラウザウィンドウ全体を表す要素であり、文字や画像、入力フォームなど表示されるすべての要素はbody要素の子孫要素として記述される。ページ内を複数の領域に分けてそれぞれ別のページを表示する「フレーム」を用いる場合は、body要素の代わりにframeset要素を記述する。
以前は背景色を指定するbgcolor属性、背景画像を指定するbackgroud属性、ウィンドウ端からの余白を指定するtopmargin属性、bottommargin属性、leftmargin属性、rightmargin属性なども指定できたが、現在は規格上は廃止され、こうした見た目に関する指定はCSSのプロパティで定義すべきとされている。
(2023.11.21更新)