hand
_1_12_190
4
返回栏目
0k
3k
5k
1k
2k
0.2k
2k
1k
2k
3k
2k
3k
2k
3k
3k
0.3k
0k
2k
0k
1k
0.1k
0k
0k
2k
2k
3k
0.2k
3k
0k
2k
2k
2k
3k
2k
2k
0k
4k
2k
2k
0k
3k
3k
2k
2k
2k
1k
3k
1k
3k
2k
1k
0.8k
2k
0k
2k
2k
2k
2k
3k
0.4k
4k
2k
5k
2k
3k
2k
3k
3k
4k
2k
3k
2k
3k
0.7k
2k
0.8k
3k
2k
4k
2k
2k
2k
2k
2k
3k
3k
3k
3k
4k
3k
3k
0k
2k
2k
0k
3k
2k
3k
1k
2k
2k
3k
3k
3k
3k
5k
3k
3k
3k
4k
3k
5k
4k
4k
4k
4k
1k
2k
2k
2k
2k
2k
2k
1k
2k
3k
3k
3k
3k
3k
2k
3k
4k
2k
2k
3k
5k
3k
3k
3k
4k
3k
3k
2k
3k
5k
4k
3k
4k
4k
2k
3k
3k
1k
3k
4k
4k
2k
2k
2k
3k
2k
4k
2k
4k
2k
4k
1k
2k
1k
2k
2k
1k
2k
2k
2k
2k
2k
2k
1k
1k
4k
3k
2k
2k
3k
3k
6k
2k
8k
3k
7k
2k
3k
3k
4k
3k
5k
4k
3k
3k
2k
2k
3k
3k
2k
2k
2k
3k
2k
6k
4k
4k
4k
4k
3k
3k
2k
4k
2k
3k
3k
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
0k
返回前端 - HTML5栏目
作者:
贺及楼
成为作者
更新日期:2025-02-27 13:21:46
在前端开发中,HTML5 引入了许多语义化元素,这些元素不仅让代码结构更加清晰,还能提高网页的可访问性和搜索引擎优化(SEO)效果。footer
标签就是其中一个非常重要的语义化元素,它通常用于表示文档或节的页脚部分。本文将详细介绍 footer
标签的使用以及如何为其设置样式。
footer
标签用于定义文档或节的页脚。页脚通常包含文档的作者、版权信息、使用条款链接、联系信息等。一个页面中可以有多个 footer
元素,例如每个文章或章节都可以有自己的页脚。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Footer Example</title>
</head>
<body>
<header>
<h1>My Website</h1>
</header>
<main>
<p>This is the main content of the page.</p>
</main>
<footer>
<p>© 2024 My Website. All rights reserved.</p>
<p>Contact us: info@example.com</p>
</footer>
</body>
</html>
在这个示例中,footer
标签包含了版权信息和联系邮箱。
可以使用 CSS 为 footer
标签设置基本的样式,例如背景颜色、文本颜色、内边距等。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Styled Footer Example</title>
<style>
footer {
background-color: #333;
color: white;
text-align: center;
padding: 20px;
}
</style>
</head>
<body>
<header>
<h1>My Website</h1>
</header>
<main>
<p>This is the main content of the page.</p>
</main>
<footer>
<p>© 2024 My Website. All rights reserved.</p>
<p>Contact us: info@example.com</p>
</footer>
</body>
</html>
在这个示例中,我们为 footer
标签设置了深灰色的背景颜色、白色的文本颜色,文本居中显示,并添加了 20px 的内边距。
为了使 footer
在不同设备上都能有良好的显示效果,我们可以使用媒体查询来实现响应式布局。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Responsive Footer Example</title>
<style>
footer {
background-color: #333;
color: white;
padding: 20px;
}
@media (max-width: 600px) {
footer {
text-align: center;
}
}
</style>
</head>
<body>
<header>
<h1>My Website</h1>
</header>
<main>
<p>This is the main content of the page.</p>
</main>
<footer>
<div style="float: left;">
<p>© 2024 My Website. All rights reserved.</p>
</div>
<div style="float: right;">
<p>Contact us: info@example.com</p>
</div>
</footer>
</body>
</html>
在这个示例中,当屏幕宽度小于 600px 时,footer
内的文本将居中显示。
可以使用 CSS 的 flexbox
或 grid
布局来实现 footer
的多列布局。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Multi-column Footer Example</title>
<style>
footer {
background-color: #333;
color: white;
padding: 20px;
display: flex;
justify-content: space-around;
}
</style>
</head>
<body>
<header>
<h1>My Website</h1>
</header>
<main>
<p>This is the main content of the page.</p>
</main>
<footer>
<div>
<h3>About Us</h3>
<p>We are a company dedicated to...</p>
</div>
<div>
<h3>Contact</h3>
<p>Phone: 123-456-7890</p>
<p>Email: info@example.com</p>
</div>
<div>
<h3>Follow Us</h3>
<p>Facebook | Twitter | Instagram</p>
</div>
</footer>
</body>
</html>
在这个示例中,我们使用 flexbox
布局将 footer
分成三列,并均匀分布。
样式设置 | 描述 | 示例代码 |
---|---|---|
基本样式 | 设置背景颜色、文本颜色、内边距等 | footer { background-color: #333; color: white; padding: 20px; } |
响应式布局 | 使用媒体查询根据屏幕宽度调整样式 | @media (max-width: 600px) { footer { text-align: center; } } |
多列布局 | 使用 flexbox 或 grid 布局实现多列显示 |
footer { display: flex; justify-content: space-around; } |
通过合理使用 footer
标签和 CSS 样式,我们可以创建出美观、实用且响应式的页面底部。在实际开发中,根据项目需求灵活运用这些技巧,能让网页的用户体验得到显著提升。
前端 - HTML5
整章节共240节
快分享给你的小伙伴吧 ~