<select class="menu_opcoes">
<option><a href="">Instagram</a></option>
<option> <a href = ""> Facebook </a> </option>
</select>
</div>Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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