<body>: The Document Body element
The <body>
HTML element represents the content of an HTML document. There can be only one <body>
element in a document.
Content categories
None.
Permitted content
Flow content .
Tag omission
The start tag may be omitted if the first thing inside it is not a space character, comment, <script>
element or <style>
element. The end tag may be omitted if the <body>
element has contents or has a start tag, and is not immediately followed by a comment.
Permitted parents
It must be the second element of an <html>
element.
Implicit ARIA role
generic
Permitted ARIA roles
No role
permitted
DOM interface
HTMLBodyElement
Attributes
This element includes the global attributes .
alink
Deprecated
Color of text for hyperlinks when selected. Do not use this attribute! Use the CSS color
property in conjunction with the :active
pseudo-class instead.
background
Deprecated
URI of an image to use as a background. Do not use this attribute! Use the CSS background
property on the element instead.
bgcolor
Deprecated
Background color for the document. Do not use this attribute! Use the CSS background-color
property on the element instead.
bottommargin
Deprecated
The margin of the bottom of the body. Do not use this attribute! Use the CSS margin-bottom
property on the element instead.
leftmargin
Deprecated
The margin of the left of the body. Do not use this attribute! Use the CSS margin-left
property on the element instead.
link
Deprecated
Color of text for unvisited hypertext links. Do not use this attribute! Use the CSS color
property in conjunction with the :link
pseudo-class instead.
onafterprint
Function to call after the user has printed the document.
onbeforeprint
Function to call when the user requests printing of the document.
onbeforeunload
Function to call when the document is about to be unloaded.
onblur
Function to call when the document loses focus.
onerror
Function to call when the document fails to load properly.
onfocus
Function to call when the document receives focus.
onhashchange
Function to call when the fragment identifier part (starting with the hash ('#'
) character) of the document's current address has changed.
onlanguagechange
Function to call when the preferred languages changed.
onload
Function to call when the document has finished loading.
onmessage
Function to call when the document has received a message.
onoffline
Function to call when network communication has failed.
ononline
Function to call when network communication has been restored.
onpopstate
Function to call when the user has navigated session history.
onredo
Function to call when the user has moved forward in undo transaction history.
onresize
Function to call when the document has been resized.
onstorage
Function to call when the storage area has changed.
onundo
Function to call when the user has moved backward in undo transaction history.
onunload
Function to call when the document is going away.
rightmargin
Deprecated
The margin of the right of the body. Do not use this attribute! Use the CSS margin-right
property on the element instead.
text
Deprecated
Foreground color of text. Do not use this attribute! Use CSS color
property on the element instead.
topmargin
Deprecated
The margin of the top of the body. Do not use this attribute! Use the CSS margin-top
property on the element instead.
vlink
Deprecated
Color of text for visited hypertext links. Do not use this attribute! Use the CSS color
property in conjunction with the :visited
pseudo-class instead.
Examples
< 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>
Result
Specifications
Browser compatibility
Desktop
Mobile
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
WebView Android
Chrome Android
Firefox for Android
Opera Android
Safari on IOS
Samsung Internet
body
1
12
1
Yes
15
1
4.4
18
4
14
1
1.0
alink
1
12
1
Yes
15
≤4
4.4
18
4
14
≤3.2
1.0
background
1
12
1
Yes
15
≤4
4.4
18
4
14
≤3.2
1.0
bgcolor
1
12
1
Yes
15
≤4
4.4
18
4
14
≤3.2
1.0
bottommargin
1
79
35 Before Firefox 35, it was supported in Quirks Mode only.
No
15
≤4
4.4
18
35 Before Firefox 35, it was supported in Quirks Mode only.
14
≤3.2
1.0
leftmargin
1
79
35 Before Firefox 35, it was supported in Quirks Mode only.
No
15
≤4
4.4
18
35 Before Firefox 35, it was supported in Quirks Mode only.
14
≤3.2
1.0
link
1
12
1
Yes
15
≤4
4.4
18
4
14
≤3.2
1.0
rightmargin
1
79
35 Before Firefox 35, it was supported in Quirks Mode only.
No
15
≤4
4.4
18
35 Before Firefox 35, it was supported in Quirks Mode only.
14
≤3.2
1.0
text
1
12
1
Yes
15
≤4
4.4
18
4
14
≤3.2
1.0
topmargin
1
79
35 Before Firefox 35, it was supported in Quirks Mode only.
No
15
≤4
4.4
18
35 Before Firefox 35, it was supported in Quirks Mode only.
14
≤3.2
1.0
vlink
1
12
1
Yes
15
≤4
4.4
18
4
14
≤3.2
1.0
See also