我有以下对我来说似乎非常好的结构,我总是使用 HTML5:
<div class="drop-menu" data-dropmenu="language">
<a href="language/pt-pt" class="drop-menu-link">Português <span>(Brasil)</span></a>
<a href="language/pt-pt" class="drop-menu-link">Português <span>(Portugal)</span></a>
<a href="language/es" class="drop-menu-link">Español</a>
<a href="language/en" class="drop-menu-link">English</a>
<a href="language/ja" class="drop-menu-link">日本語</a>
<a href="language/it" class="drop-menu-link">Italiano</a>
<a href="language/de" class="drop-menu-link">Deutsch</a>
<a href="language/fr" class="drop-menu-link">Français</a>
</div>
那么,如果只是显示为块的 A 元素可以完成这项工作,我为什么要使用列表结构(ULs/LIs)呢?在这种情况下使用列表真的有用吗?我总是这样,而且看起来很好。