HTML <body> 标签
定义和用法
<body> 标签定义文档的主体。
HTML 文档的元数据和文档信息包装在 head 元素中,文档的内容则包装在 body 元素中。
body 元素总是紧跟在 head 元素之后,它是 html 元素的第二个子元素。
<body> 元素包含 HTML 文档的所有内容,例如标题、段落、图像、超链接、表格、列表等。
注意:一个 HTML 文档中只能有一个 <body> 元素。
实例
一个简单却完整的 HTML 文档:
<!DOCTYPE html>
<html>
<head>
<title>文档标题</title>
</head>
<body>
<h1>这是一个标题</h1>
<p>这是一个段落。</p>
</body>
</html>
提示:页面底部提供更多实例。
全局属性
<body> 标签还支持 HTML 中的全局属性。
事件属性
<body> 标签还支持 HTML 中的事件属性。
默认的 CSS 设置
大多数浏览器将使用以下默认值显示 <body> 元素:
body {
display: block;
margin: 8px;
}
body:focus {
outline: none;
}
更多实例
例子 1
向文档添加背景图像(使用 CSS):
<html>
<head>
<style>
body {
background-image: url(w3s.png);
}
</style>
</head>
<body>
<h1>Hello world!</h1>
<p><a href="">访问 W3School.com.cn!</a></p>
</body>
例子 2
设置文档的背景颜色(使用 CSS):
<html>
<head>
<style>
body {
background-color: #E6E6FA;
}
</style>
</head>
<body>
<h1>Hello world!</h1>
<p><a href="https://www.w3school.com.cn">访问 W3School.com.cn!</a></p>
</body>
例子 3
设置文档中文本的颜色(使用 CSS):
<html>
<head>
<style>
body {
color: green;
}
</style>
</head>
<body>
<h1>Hello world!</h1>
<p>这是一段文本。</p>
<p><a href="">访问 W3School.com.cn!</a></p>
</body>
</html>
例子 4
设置文档中未访问链接的颜色(使用 CSS):
<html>
<head>
<style>
a:link {
color:#0000FF;
}
</style>
</head>
<body>
<p><a href="https://www.w3school.com.cn">W3School.com.cn</a></p>
<p><a href="https://www.w3school.com.cn/html/">HTML 教程</a></p>
</body>
</html>
例子 5
设置文档中活动链接的颜色(使用 CSS):
<html>
<head>
<style>
a:active {
color:#00FF00;
}
</style>
</head>
<body>
<p><a href="https://www.w3school.com.cn">W3School.com.cn</a></p>
<p><a href="https://www.w3school.com.cn/html/">HTML 教程</a></p>
</body>
</html>
例子 6
设置文档中已访问链接的颜色(使用 CSS):
<html>
<head>
<style>
a:visited {
color:#FF0000;
}
</style>
</head>
<body>
<p><a href="https://www.w3school.com.cn">W3School.com.cn</a></p>
<p><a href="https://www.w3school.com.cn/html/">HTML 教程</a></p>
</body>
</html>
浏览器支持
| Chrome | Edge | Firefox | Safari | Opera |
|---|---|---|---|---|
| Chrome | Edge | Firefox | Safari | Opera |
| 支持 | 支持 | 支持 | 支持 | 支持 |