【发布时间】:2013-01-10 14:27:06
【问题描述】:
我正在编写一个多语言网站,我有以下导航:
<nav id="language">
<ul>
<li><a href="/en/" hreflang="en">en</a></li>
<li><a href="/de/" hreflang="de">de</a></li>
<li>fr</li>
</ul>
</nav>
我可以改进语义吗? 使用微数据或标签属性,例如
【问题讨论】:
-
我会使用带有
<kbd>的链接。至于微数据,请尝试在schema.org上搜索合适的内容 -
我根本不会使用
-
@OneTrickPony:你到底为什么要在这里使用
kbd? -
@IanDevlin:请注意,这个关于“主要导航”的注释只是一个注释。我认为在这里使用
nav完全没问题(而且很有用!)。它与“链接到其他页面或页面内部分的页面部分”的定义相匹配,我认为它也是主要的,因为这是导航到翻译的主要/唯一方式。
标签: html semantic-web semantic-markup nav microdata