body (document body)

Functional list
意味 <body attributes ...>〜</body>タグ環境は、その範囲のドキュメントがコンテキストであることを宣言します。

この中に記述したテキストがブラウザ上に表示されます。

また、このタグ環境内では多くの修飾タグを使うことができます。

文書の本体(ボディー)に当たる部分、そこに表示されるべき内容を示します。

親要素 以下のHTML要素で使えます。

html |noframes
(noframesページHTML frameset のみで使用可)

子要素 以下の要素を含むことができます。

1.ページHTML strict の場合[ブロックレベル要素] |script
2.ページHTML transitionalの場合#PCDATA および[ブロックレベル要素] |[インライン要素]

Attribute
属性 HTMLバリエーション 入力が必要? 意味
alink #CDATA transitional,
frameset
に使用可。
不要
background #CDATA transitional,
frameset
に使用可。
不要
bgcolor #CDATA transitional,
frameset
に使用可。
不要 文書全体の背景の色を16進法の数値(#XXXXXX) あるいはキーワードで入力します。
link #CDATA transitional,
frameset
に使用可。
不要 文書全体のまだ訪問していないページへのリンクの色を16進法の数値(#XXXXXX) あるいはキーワードで入力します。
onload #CDATA strict、
transitional、
frameset に使用可。
不要 wenn die Datei geladen ist... (スクリプト・コード)
onunload #CDATA strict、
transitional、
frameset に使用可。
不要 wenn die Datei verlassen wird... (スクリプト・コード)
text #CDATA transitional,
frameset
に使用可。
不要 文書全体のテキストの色を16進法の数値(#XXXXXX) あるいはキーワードで入力します。
vlink #CDATA transitional,
frameset
に使用可。
不要 文書全体のすでに訪問したページのリンクの色を16進法数値(#XXXXXX) あるいはキーワードで入力します。
[共通属性]

<body>タグとは、ドキュメントボディを定義するタグで、開始タグの<body>から終了タグの</body>までの間に記述されたドキュメントは実際にブラウザに表示され、Webページの本文になります。

<body bgcolor = "***">とは、<body>タグにbgcolor属性を指定したもので、デフォルトの背景色を設定するために使われます。

値には"#FFFFFF"などのRGB値や"white"などの標準カラーネームを使って背景色を指定します。

背景色はWebページの印象を大きく左右する重要なファクターである為、慎重に選ぶとともにテキスト色とのコントラストや色合いを検証し、見易さ・読みやすさを優先することが重要です。

<body background = "***">とは、<body>タグにbackground属性を指定したもので、ドキュメントの背景に画像を挿入するためのものです。

値には画像ファイルまでのパスが入ります。

指定された画像はブラウザ画面に縦横タイル状に繰り返し配置され、全体に表示されます。

テキストが読みやすい画像にするのはもちろんのこと、ファイルサイズにも気を使う必要があります。

また、背景画像はデフォルトではドキュメントのスクロールとともにスクロールしますが、bodyタグの拡張属性であるbgproperties属性を併用し、bgproperties="fixed"を追加すれば、背景画像を固定することも可能です。

<body text = "***">とは、<body>タグにtext属性を指定したもので、ドキュメント全体のテキストのカラーを指定します。

ただし、アンカー指定されたテキストは除きます。

値には背景色の指定と同じく、RGB値や標準カラーネームをつかって設定します。

<body alink = "***">とは、<body>タグにalink属性を指定したもので、ドキュメント内のユーザーが選択した瞬間(マウスを押下した時)のハイパーテキストの色を設定します。

<body vlink = "***">とは、<body>タグにvlink属性を指定したもので、ドキュメント内のユーザーが既に訪問済みのハイパーテキストの色を設定します。

<body leftmargin = "***">とは、<body>タグにInternet Explorerの独自の属性であるleftmarginを指定したもので、ブラウザウィンドウの左右のマージンを設定するものです。

<body topmargin = "***">とは、<body>タグにInternet Explorerの独自の属性であるtopmarginを指定したもので、ブラウザウィンドウの上下のマージンを設定するものです。

<body rightmargin = "***">とは、<bodsy>タグにInternet Explorerの独自の属性であるrightmarginを指定したもので、ブラウザウィンドウの左端からのマージンと異なるマージンを右端から設定する場合に使われます。

<body bottommargin = "***">とは、<body>タグにInternet Explorerの独自の属性であるbottommarginを指定したもので、ブラウザウィンドウの上端からのマージンと異なるマージンを下端から設定する場合に使われます。

解説

戻る