私は私にとって本当に素晴らしいと思われる次の構造を持っており、私は常に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要素だけが機能するのに、なぜリスト構造(UL / LI)を使用する必要があるのでしょうか。この場合、リストを使用することは本当に便利ですか?私はいつもこれが好きで、とても良さそうです。