我现在正在整理我的博客 - 其中包括一个标签云,允许人们按主题浏览
我正在考虑将标签云链接包装在标签中,<nav>
因为这些在技术上是导航链接。
别人怎么看?
我现在正在整理我的博客 - 其中包括一个标签云,允许人们按主题浏览
我正在考虑将标签云链接包装在标签中,<nav>
因为这些在技术上是导航链接。
别人怎么看?
W3C的定义是“nav 元素表示页面的一部分,该部分链接到其他页面或页面内的部分:具有导航链接的部分。” 然后指出“并非页面上的所有链接组都需要在 nav 元素中 - 该元素主要用于由主要导航块组成的部分。”
在我看来,标签云更类似于搜索查询的结果(绝对不是导航块),而不是定义明确的导航元素。
所以:我不会。
遵循与 Olaf 相同的定义,我会考虑将它们放入一个<nav>
元素中。
标签云可以为用户提供主要帮助,但主要是由于它们的大小不同,这可以为您的用户提供哪些链接最重要的视觉反馈。
该<nav>
元素也(主要)帮助有限制的用户,因为它可以帮助他们的浏览器找到导航组。因此,虽然包含标签云可能会有所帮助,但您可能希望找到一种方法来让盲人用户也清楚地了解重要性的差异。
如果您找不到这样做的方法,那么将标签云包含在<nav>
元素中(如果有的话)将没有多大意义。