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?
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!