Body

<body>: The Document Body element #

::: section-content The <body> HTML element represents the content of an HTML document. There can be only one <body> element in a document.

Content categoriesNone.
Permitted contentFlow content.
Tag omissionThe 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 parentsIt must be the second element of an <html> element.
Implicit ARIA rolegeneric
Permitted ARIA rolesNo role permitted
DOM interfaceHTMLBodyElement
:::

Attributes #

::: section-content This element includes the global attributes.

alink [Deprecated]{.visually-hidden}

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]{.visually-hidden}

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]{.visually-hidden}

Background color for the document. Do not use this attribute! Use the CSS background-color property on the element instead.

bottommargin [Deprecated]{.visually-hidden}

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]{.visually-hidden}

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]{.visually-hidden}

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]{.visually-hidden}

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]{.visually-hidden}

Foreground color of text. Do not use this attribute! Use CSS color property on the element instead.

topmargin [Deprecated]{.visually-hidden}

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]{.visually-hidden}

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 #

::: section-content ::: code-example [html]{.language-name}

<html lang="en">
  <head>
    <title>Document title</title>
  </head>
  <body>
    <p>
      The <code>&lt;body&gt;</code> HTML element represents the content of an
      HTML document. There can be only one <code>&lt;body&gt;</code> element in
      a document.
    </p>
  </body>
</html>

::: :::

Result #

::: section-content ::: {#sect1 .code-example} ::: iframe ::: ::: :::

Specifications #

::: _table #

Specification #

HTML Standard
[# the-body-element]{.small}


:::

Browser compatibility #

::: _table #

               Desktop                                                  Mobile                                             

               Chrome    Edge   Firefox     Internet   Opera   Safari   WebView   Chrome    Firefox for Opera     Safari   Samsung
                                            Explorer                    Android   Android   Android     Android   on IOS   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 No 15 ≤4 4.4 18 35 14 ≤3.2 1.0

                                Before                                                      Before                         
                                Firefox 35,                                                 Firefox 35,                    
                                it was                                                      it was                         
                                supported                                                   supported                      
                                in Quirks                                                   in Quirks                      
                                Mode only.                                                  Mode only.                     

leftmargin 1 79 35 No 15 ≤4 4.4 18 35 14 ≤3.2 1.0

                                Before                                                      Before                         
                                Firefox 35,                                                 Firefox 35,                    
                                it was                                                      it was                         
                                supported                                                   supported                      
                                in Quirks                                                   in Quirks                      
                                Mode only.                                                  Mode only.                     

link 1 12 1 Yes 15 ≤4 4.4 18 4 14 ≤3.2 1.0

rightmargin 1 79 35 No 15 ≤4 4.4 18 35 14 ≤3.2 1.0

                                Before                                                      Before                         
                                Firefox 35,                                                 Firefox 35,                    
                                it was                                                      it was                         
                                supported                                                   supported                      
                                in Quirks                                                   in Quirks                      
                                Mode only.                                                  Mode only.                     

text 1 12 1 Yes 15 ≤4 4.4 18 4 14 ≤3.2 1.0

topmargin 1 79 35 No 15 ≤4 4.4 18 35 14 ≤3.2 1.0

                                Before                                                      Before                         
                                Firefox 35,                                                 Firefox 35,                    
                                it was                                                      it was                         
                                supported                                                   supported                      
                                in Quirks                                                   in Quirks                      
                                Mode only.                                                  Mode only.                     

:::

See also #

::: section-content

::: _attribution © 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/body{._attribution-link} :::