底部标签 - <footer>
什么是 <footer> 标签?
<footer> 是HTML5引入的语义化标签,用于定义文档或节的底部区域。它通常包含版权信息、联系方式、隐私政策链接、网站地图等内容。可以在一个文档中使用多次,分别表示不同内容块的底部。
基本语法
html
<footer>
<!-- 底部内容 -->
</footer>
典型用法
页面级底部
html
<footer>
<div class="container">
<div class="footer-links">
<h3>快速链接</h3>
<ul>
<li><a href="/">首页</a></li>
<li><a href="/about">关于我们</a></li>
<li><a href="/contact">联系方式</a></li>
</ul>
</div>
<div class="footer-contact">
<h3>联系我们</h3>
<p>邮箱:info@example.com</p>
<p>电话:123-456-7890</p>
</div>
<div class="footer-copyright">
<p>© 2026 公司名称. 保留所有权利.</p>
</div>
</div>
</footer>
文章底部
html
<article>
<header>
<h2>文章标题</h2>
<p>发布日期:2026-02-06</p>
</header>
<p>文章内容...</p>
<footer>
<p>标签:HTML, 语义化</p>
<p>作者:张三</p>
</footer>
</article>
评论底部
html
<article class="comment">
<h3>用户评论</h3>
<p>评论内容...</p>
<footer>
<p>评论者:李四 | 评论时间:2026-02-06</p>
</footer>
</article>
全局属性
<footer> 标签支持所有HTML全局属性:
| 属性 | 描述 |
|---|---|
class |
为元素指定一个或多个类名 |
id |
为元素指定唯一ID |
style |
为元素指定内联样式 |
title |
提供有关元素的额外信息 |
最佳实践
-
语义化使用:仅将
<footer>用于表示内容的底部区域,而不是所有底部位置的容器 -
适当内容:在
<footer>中包含与文档或节相关的辅助信息,如版权、作者、联系方式等 -
可嵌套使用:可以在
<article>、<section>等元素内部使用<footer> -
避免主要内容:不要在
<footer>中包含文档的主要内容
浏览器兼容性
- Chrome 5+
- Firefox 4+
- Safari 5+
- Opera 11.1+
- IE 9+
总结
<footer> 标签是HTML5语义化标签的重要组成部分,它提供了清晰的底部区域标识,有助于:
- 提高页面的结构化程度,区分主要内容和底部信息
- 改善搜索引擎优化,使搜索引擎更好地理解页面结构
- 增强可访问性,帮助辅助技术用户识别内容区域
- 使代码更具可读性和可维护性
- 提供清晰的内容组织方式,便于未来的开发和维护
最后更新:2026-02-07