2
respostas

Dúvida na segunda Section do projeto.

Porque usando o container sem o ( _ ): "container secundario" nosso texto fica ao lado direito e já usando o ( _ ) por exemplo: container__secundario nosso texto fica embaixo?

2 respostas

Oi, Lucas, tudo bem?

A diferença no posicionamento do texto quando você usa container secundario e container__secundario está relacionada à forma como o CSS lida com esses nomes de classes.

Quando você usa container secundario sem o underline, o CSS trata isso como duas classes separadas: container e secundario. Isso significa que os estilos aplicados a cada uma dessas classes serão aplicados independentemente.

Já quando você usa container__secundario com o underline, o CSS entende isso como uma única classe composta, chamada container__secundario. Isso permite que você aplique estilos específicos a essa combinação de elementos, o que pode resultar em um posicionamento diferente do texto.

A escolha de usar ou não o underline depende da sua estratégia de organização e estruturação do seu CSS.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Opa, tudo certo! Muito obrigado pela explicação, grato pelo retorno.