Fala mestre beleza? Então, a classe .botao_secundario
faz referência a todos os elementos que a possuem, no seu caso faz referencia a este elemento a também pois ele esta adicionado junto a classe .container_botao
. Nesse seu exemplo, o estilo do botao_secundario irá sobrescrever o estilo do .container_botao
Caso voce queira que faça referencia a outro elemento, você pode criar uma classe genérica e uma classe identificadora para cada um dos botoes ex:
HTML
<a class="botao botao_principal">Botao Principal</a>
<a class="botao botao_secundario">Botao Secundario</a>
E no seu CSS estilizar cada um de forma diferente baseada na sua classe
CSS
.botao {
border-radius: 16px; // ou 1rem
width: 150px;
min-height: 32px; // ou 2 rem
}
.botao.botao_principal {
background-color: red;
}
.botao.botao_secundario {
background-color: blue;
}
Dessa maneira você consegue estilizar a classe de botao de forma genérica e ainda assim estilizar cada botão individualmente sem precisar usar atributo ID por exemplo, apenas com classes CSS :D
(Mas respondendo sua pergunta, vc poderia usar ID sim, só não é tão indicado se você consegue fazer o estilo com classes)