<select class="menu_opcoes">
<option><a href="">Instagram</a></option>
<option> <a href = ""> Facebook </a> </option>
</select>
</div>
Oi, Raul, tudo bem?
Semanticamente o correto é utilizar a tag list e nav para criar o menu nav. O menu nada mais é que uma lista de links, o fato de clicarmos não quer dizer que seja um botão, são links que utilizam a tag a de âncora. O uso do button é para quando queremos, por exemplo, submeter um formulário, obter a resposta de um cálculo, por que dentro do button você pode adicionar um evento de click com ajuda do Javascript. Ou seja, é mais poderoso. Como no caso do menu de link, só queremos redirecionar aquele click do usário para outra url.
Pegou a ideia? Caso fique alguma dúvida, pode falar. Na continuação do curso, o professor irá utilizar a tag form + button para o envio de um formulário, ficará mais clara o porquê do seu uso,
Entendi, muito obrigado