{{HTMLRef}}
摘要
HTML 主体元素 (<body>) 表示的是HTML文档的主体内容,任何一个HTML文档,只允许存在一个 <body> 元素。
- 内容分类 Sectioning root.
- 许可内容 Flow content.
- 标记省略如果它的子元素不是空格、注释、{{HTMLElement("script")}} 元素或者 {{HTMLElement("style")}}元素的话,可以省略开始标签。如果body元素有内容或者有开始标签,或者不是以注释结尾就可以省略结束标签。
- 父级元素body必须是{{HTMLElement("html")}} 的直接子元素 。
- DOM 接口 {{domxref("HTMLBodyElement")}}
<body>元素暴露在
{{domxref("HTMLBodyElement")}} 接口中。- 你可以通过 {{domxref("document.body")}} 属性来访问body元素。
属性
该元素包含所有全局特性。
- {{htmlattrdef("alink")}} {{obsolete_inline}}
- 超链接被选中时的颜色。这个方法不符合标准,请用元素的 CSS {{cssxref(":active")}} 伪类的{{cssxref("color")}} 属性代替。
- {{htmlattrdef("background")}} {{obsolete_inline}}
- 将用URI地址指定的图片设置为背景。这个方法不符合标准,请用元素的 CSS {{cssxref("background")}} 属性代替。
-
Note: Starting in Gecko 7.0 {{geckoRelease("7.0")}},
background
is no longer resolved as a URI; instead, it's treated as a simple string. - {{htmlattrdef("bgcolor")}} {{obsolete_inline}}
- 文档的背景颜色。这个方法不符合标准,请用CSS {{cssxref("background-color")}} 属性代替。
- {{htmlattrdef("bottommargin")}} {{obsolete_inline}}
- body元素底部的空白。这个方法不符合标准,请用元素的 CSS {{cssxref("margin-bottom")}} 属性代替。
- {{htmlattrdef("leftmargin")}} {{obsolete_inline}}
- body元素左边的空白。这个方法不符合标准,请用元素的 CSS {{cssxref("margin-left")}} 属性代替。
- {{htmlattrdef("link")}} {{obsolete_inline}}
- 未访问过的超链接的颜色。这个方法不符合标准,请用 CSS {{cssxref(":link")}} 伪类的 {{cssxref("color")}} 属性代替。
- {{htmlattrdef("onafterprint")}} {{HTMLVersionInline(5)}}
- 用户打印完成当前文档后的回调函数。
- {{htmlattrdef("onbeforeprint")}} {{HTMLVersionInline(5)}}
- 用户请求打印当前文档时(打印前)的回调函数。
- {{htmlattrdef("onbeforeunload")}} {{HTMLVersionInline(5)}}
- 当文档即将被卸载的回调函数。
- {{htmlattrdef("onblur")}} {{HTMLVersionInline(5)}}
- DOM失去焦点的回调函数。
- {{htmlattrdef("onerror")}} {{HTMLVersionInline(5)}}
- DOM加载失败的回调函数。
- {{htmlattrdef("onfocus")}} {{HTMLVersionInline(5)}}
- DOM接收到焦点focus的回调函数。
- {{htmlattrdef("onhashchange")}} {{HTMLVersionInline(5)}}
- 当文档当前地址的片段标识部分(地址后面以#号开始的部分)变化时的回调函数。
- {{htmlattrdef("onlanguagechange")}} {{experimental_inline}}
- 语言改变时的回调函数。
- {{htmlattrdef("onload")}} {{HTMLVersionInline(5)}}
- DOM完成加载的回调函数。
- {{htmlattrdef("onmessage")}} {{HTMLVersionInline(5)}}
- DOM接收到message的回调函数。
- {{htmlattrdef("onoffline")}} {{HTMLVersionInline(5)}}
- 网络连接失败的回调函数。
- {{htmlattrdef("ononline")}} {{HTMLVersionInline(5)}}
- 网络恢复连接的回调函数。
- {{htmlattrdef("onpopstate")}} {{HTMLVersionInline(5)}}
- 用户导航历史会话的回调函数。
- {{htmlattrdef("onredo")}} {{HTMLVersionInline(5)}}
- Function to call when the user has moved forward in undo transaction history.
- {{htmlattrdef("onresize")}} {{HTMLVersionInline(5)}}
- DOM大小调整时触发的回调函数。
- {{htmlattrdef("onstorage")}} {{HTMLVersionInline(5)}}
- 存储区改变的回调函数。
- {{htmlattrdef("onundo")}} {{HTMLVersionInline(5)}}
- Function to call when the user has moved backward in undo transaction history.
- {{htmlattrdef("onunload")}} {{HTMLVersionInline(5)}}
- 当文档已经被关闭的回调函数。
- {{htmlattrdef("rightmargin")}} {{obsolete_inline}}
- body元素右边的空白。这个方法不符合标准,请用元素的 CSS {{cssxref("margin-right")}} 属性代替。
- {{htmlattrdef("text")}} {{obsolete_inline}}
- 文本的颜色。这个方法不符合标准,请用元素的 CSS {{cssxref("color")}}属性代替。
- {{htmlattrdef("topmargin")}} {{obsolete_inline}}
- body元素顶部的空白。这个方法不符合标准,请用元素的 CSS {{cssxref("margin-top")}} 属性代替。
- {{htmlattrdef("vlink")}} {{obsolete_inline}}
- 已访问的超链接的颜色。这个方法不符合标准,请用 CSS {{cssxref(":visited")}} 伪类的 {{cssxref("color")}} 属性代替。
规范
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG', 'sections.html#the-body-element', '<body>')}} | {{Spec2('HTML WHATWG')}} | Changed the list of non-conforming features. |
{{SpecName('HTML5 W3C', 'sections.html#the-body-element', '<body>')}} | {{Spec2('HTML5 W3C')}} | Obsoleted the formerly deprecated attributes. Defined the behavior of the non-conforming and never standardized margintop , marginleft , marginright and marginbottom . |
{{SpecName('HTML4.01', 'struct/global.html#h-7.5.1', '<body>')}} | {{Spec2('HTML4.01')}} | Deprecated the alink , background , bgcolor , link , text and vlink attributes. |
浏览器兼容性
{{CompatibilityTable}}
特性 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
支持 | 1.0 | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
onlanguagechange |
{{CompatUnknown}} | {{CompatGeckoDesktop("32")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
bottommargin , leftmargin , rightmargin , topmargin {{obsolete_inline}} |
{{CompatVersionUnknown}} | {{CompatGeckoDesktop("35")}} [1] | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
特性 | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
支持 | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
onlanguagechange |
{{CompatUnknown}} | {{CompatGeckoMobile("32")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
bottommargin , leftmargin , rightmargin , topmargin {{obsolete_inline}} |
{{CompatVersionUnknown}} | {{CompatGeckoMobile("35")}} [1] | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
[1] Was supported before this in Quirk Mode only.
更多
- {{HTMLElement("html")}}
- {{HTMLElement("head")}}