Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Escrever as classes em CSS dessa forma é uma boa prátrica?

 <div class="box-projects__container-technologies">
 
    <ul class="box-projects__container-technologies__list-skills">
    
            <li class="container-technologies__list-skills">
                    <img src="./assets/icon-html.svg" alt="" class="container-technologies__list-skills__icons">
            </li>
            
            <li class="container-technologies__list-skills">
                    <img src="./assets/icon-css.svg" alt="" class="container-technologies__list-skills__icons">
            </li>
            
            <li class="container-technologies__list-skills">
                    <img src="./assets/icon-js.svg" alt="" class="container-technologies__list-skills__icons">
            </li>
            
    </ul>
    
</div>
1 resposta
solução!

Fala Wagner, tudo blz?!

Cara, na verdade é considerado uma boa prática sim, essa sintaxe segue as orientações do modelo conhecido como BEM (Blocks, Elements and Modifiers) https://getbem.com/introduction/. Alguns frameworks css bem famosos utilizam essa sintaxe.

Mas, o mais importante é perceber se essa é uma sintaxe aceita dentro do seu time de trabalho. Algumas pessoas não curtem muito pois acaba deixando a classes com nomes muito grande, mas por outro lado deixa tudo muito mais semântico e previsivel na hora de criar novas classes.

Espero ter conseguido ajudar. Bons estudos