<body>: 主体标签

最后更新:2026-10-13

<body>主体标签

文档的主体,所有用户在页面上看到的内容(文字、图片、表单等)都放在这里。

分类文档结构
内容模型根元素子级
允许的父元素接受流式内容的元素
闭合标签需要 </body> 标签
状态标准

📝 语法

<body>
  <h1>可见内容</h1>
</body>

▶ 示例

编辑下方代码,在 playground 中查看实时效果:

🌐 浏览器支持

浏览器 ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<body> ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
所有主流浏览器均支持
提示: body 放置所有可见内容;现代布局常用 header/main/footer 等语义标签组织它。

❓ 常见问题

Qbody 上可以监听哪些常用事件?
A页面级事件多数派发给 body/window:load(全资源加载完)、scroll(滚动)、resize(实际挂 window)、点击冒泡到 body 的委托处理。现代推荐把全局监听挂 window,body 主要承担 DOM 结构根职责。
Qbody 的默认 margin 怎么去掉?
A浏览器默认给 body 8px margin,重置方式:body { margin: 0; } 或引入现代重置(* { margin: 0; } 配合 box-sizing)。这是几乎所有项目 CSS 的第一行。
Qbody 里只能放可见内容吗?
Abody 的内容模型是流式内容,<script>、<template>、<noscript> 这类非可见元素也合法。但要放 <meta>、<title> 就不行——那些是 head 的专属。
更多案例即将上线,敬请期待。

📚 相关教程

Web-Tutorial.com

Web-Tutorial 技术团队

由多位开发者共同维护的编程教程平台。每篇教程由对应领域的开发者编写和审核,确保内容准确可靠。如发现任何问题,欢迎向我们反馈。

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏