<body>:文档主体元素

HTML body 元素表示文档的内容。document.body 属性提供了可以轻松访问文档的 body 元素的脚本。

内容分类 Sectioning root.
允许的内容 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.
允许的父元素 它必须是 html 元素的直接子元素。
Permitted ARIA roles None
DOM 接口 HTMLBodyElement

属性

此元素包含 全局属性

超链接选中之后的文本颜色。此方法不符合规范,请使用 CSS 的 color 属性和 :active 伪类替代。

background 已弃用

将 URI 所指向的图片作为背景。此方法不符合规范,请使用 CSS 的 background 属性替代。

bgcolor 已弃用

文档的背景颜色。此方法不符合规范,请使用 CSS 的 background-color 属性替代。

bottommargin 已弃用

body 的底外边距。此方法不符合规范,请使用 CSS 的 margin-bottom 属性替代。

leftmargin 已弃用

body 的左外边距。此方法不符合规范,请使用 CSS 的 margin-left 属性替代。

未访问过的超链接文本颜色。此方法不符合规范,请使用 CSS 的 color 属性和 :link 伪类替代。

onafterprint

用户完成文档打印之后调用的函数。

onbeforeprint

用户要求打印文档之前调用的函数。

onbeforeunload

文档即将被关闭之前调用的函数。

onblur

文档失去焦点时调用的函数。

onerror

文档加载失败时调用的函数。

onfocus

文档获得焦点时调用的函数。

onhashchange

文档当前地址的片段标识部分(以 ('#') 开始的部分)发生改变时调用的函数。

onlanguagechange 实验性

用户选择的语言发生改变时调用的函数。

onload

文档完成加载时调用的函数。

onmessage

文档接收到消息时调用的函数。

onoffline

网络连接失败时调用的函数。

ononline

网络连接恢复时调用的函数。

onpopstate

用户回退历史记录时调用的函数。

onredo

用户重做操作时调用的函数。

onresize

文档尺寸发生改变时调用的函数。

onstorage

存储内容(localStorage / sessionStorage)发生改变时调用的函数。

onundo

用户撤销操作时调用的函数。

onunload

文档关闭时调用的函数。

rightmargin 已弃用

body 的右外边距。此方法不符合规范,请使用 CSS 的 margin-right 属性替代。

text 已弃用

文本颜色。此方法不符合规范,请使用 CSS 的 color 属性替代。

topmargin 已弃用

body 的上外边距。此方法不符合规范,请使用 CSS 的 margin-top 属性替代。

访问过的超链接的文本颜色。此方法不符合规范,请使用 CSS color 属性和 :visited 伪类替代。

例子

html
<html>
  <head>
    <title>Document title</title>
  </head>
  <body>
    <p>This is a paragraph</p>
  </body>
</html>

规范

Specification
HTML Standard
# the-body-element

浏览器兼容性

BCD tables only load in the browser

参见