正解はアクセシビリティのために要素の役割を明示することです。role="button"、role="navigation"のように使用し、スクリーンリーダーが要素の目的を理解できるようにします。セマンティックHTMLを使っている場合は暗黙のroleが設定されるため重複指定は不要です。