Gostaria de saber se ao utilizar <b></b> <i></i> ao invés <strong></strong><em></em> seria uma forma incoerente de código limpo?
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!
Gostaria de saber se ao utilizar <b></b> <i></i> ao invés <strong></strong><em></em> seria uma forma incoerente de código limpo?
Olá Melissa, tudo bem?
Então, acredito que não seria tão incoerente, entretanto o strong e em fazem mais sentido neste caso
A grande questão é que quando utilizamos o <b> estamos querendo dizer: "quero apenas esse texto em negrito", enquanto utilizando o <strong> temos um sentido mais de "Quero dar uma importância a esse texto", neste caso poderíamos inclusive, fazer modificações que não se referem apenas a deixar em negrito
A mesma coisa é com o <i>, queremos destacar normalmente palavras estrangeiras, palavras com português mais antigo, uma fala de personagem, enquanto o <em> tem um sentido de dar enfase naquela parte, não necessariamente teremos alguma coisa ligado a estrangeirismo, expressão ou coisa do tipo
Então normalmente é necessário distinguir: estilização vs importância / enfase
No exemplo a parte do
Aqui queremos de fato trazer uma importância maior ao texto, e não apenas estilizar, portanto o <strong> tem mais sentido
Aqui também não estamos tratando de uma expressão, um estrangeirismo, ou coisa do gênero, no caso queremos aumentar a enfase para que o usuário preste atenção de uma maneira diferente
Na maioria das vezes acabamos utilizando bem mais o <strong> e <em> por conta de querermos trazer uma leitura diferente :)
Conseguiu Compreender?
Abraços e Bons Estudos!