我应该使用哪个HTML5标签来制作侧边栏?

9

我本来想使用“aside”标签,但显然它不是用于侧边栏的。

那么,对于包含相关文章链接、最新添加的帖子和热门帖子的侧边栏,应该使用哪个HTML 5标签呢?


2个回答

5

4
我认为 <nav> 不是侧边栏的最佳选择。根据 HTML5规范中对 nav 的说明:并非所有页面上的链接组都需要在 nav 元素中,该元素主要用于由 主要导航块 组成的部分。特别地,页脚通常有一个短列表,包括站点的各种页面链接,例如服务条款、主页和版权页。仅使用页脚元素就足够了;虽然在这种情况下可以使用 nav 元素,但通常是不必要的。 - steveax
我同意@steveax的观点,nav不是一个好选择,使用aside会更好。 - Ian Devlin

1

根据这篇文章,这不是一个好主意,请检查“<aside>的错误用法”。http://html5doctor.com/understanding-aside/ - Garytxo
5
这篇文章已经过时,现在推荐使用"<aside>"标签;http://html5doctor.com/aside-revisited/。 - Graham Miln

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接