body
Summary
The body element (<body>) represents the main content of the document.
Overview Table
You can access the <body>
element from script through the document object.
The window object for the <body>
element can host event handlers for the onblur
, onfocus
, onload
, or onunload
events.
HTML Event Handler Content Attributes
Event | Description |
---|---|
onafterprint | User printed current document. |
onbeforeprint | User requested printing of current document. |
onbeforeunload | Document is about to be unloaded. |
onblur | Document lost focus. |
onerror | Document failed to load properly. |
onfocus | Document received focus. |
onhashchange | Fragment identifier part of the document’s current address changed. |
onload | Document finished loading. |
onmessage | Document received a message. |
onoffline | Network connections failed. |
ononline | Network connections returned. |
onpopstate | User navigated session history. |
onredo | User went forward in undo transaction history. |
onresize | Document view was resized. |
onstorage | Storage area changed. |
onundo | User went backward in undo transaction history. |
onunload | Document is going away. |
The following attributes are obsolete, and should not be used by authors: alink
, bgcolor
, link
, marginbottom
, marginheight
, marginleft
, marginright
, margintop
, marginwidth
, text
, vlink
.
Examples
The <body>
element follows the <head>
element and is contained by the <html>
element.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>The HTML Document</title>
</head>
<body>
<p>The HTML content</p>
</body>
</html>
[View live example](http://test.w3.org/html/examples/elements/body/body01.html)
This example exposes the <body>
element in javascript.
var oBody = document.body;
Related specifications
Attributions
Microsoft Developer Network: [Windows Internet Explorer API reference Article]