Html 导航可以有自己的标题吗?

Html 导航可以有自己的标题吗?,html,Html,将标题元素直接放在导航中是否不好 假设我想要一个水平条,左边是“Site::Page”,右边是指向我页面中文章的链接列表,这样可以吗: <nav> <header>Fruitland::Three common bananas</header> <ul><li>Link to kind 1</li><li>Link to kind 2</li><li>Link to kind 3&

将标题元素直接放在导航中是否不好

假设我想要一个水平条,左边是“Site::Page”,右边是指向我页面中文章的链接列表,这样可以吗:

<nav>
  <header>Fruitland::Three common bananas</header>
  <ul><li>Link to kind 1</li><li>Link to kind 2</li><li>Link to kind 3</li></ul>
</nav>

果园:三种常见的香蕉
  • 链接到第1类
  • 链接到第2类
  • 链接到第3类
或者我应该只将ul封装在nav中,使用h4作为我的左侧部分,使用div将整个东西绑定在一起吗?

不,这并不“坏”,但在这里使用
可能是最佳做法。参考,他们使用
中的
来描述他们的导航菜单


W3C似乎喜欢在其他地方使用
,比如在
元素中。

虽然它可能还不错。。我更倾向于使用以下方法

<section>.    
  <header>blah</header>
  <nav>....</nav>
</section>
。
废话
....

检查或只是通过运行您的标记。我确实通过验证程序运行了标记,它是有效的,谢谢。可能重复