<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