Sabendo que as tags b** e **strong fazem o mesmo efeito imprimindo em negrito, então quando eu posso usar a tag <strong>
tag <b>
?
Será que existe regras na boa prática?
Sabendo que as tags b** e **strong fazem o mesmo efeito imprimindo em negrito, então quando eu posso usar a tag <strong>
tag <b>
?
Será que existe regras na boa prática?
A diferença é que a tag strong tem valor semântico, ou seja, ela é muito mais do que apenas deixar algo negrito. Na verdade, este nem é seu principal objetivo, já que a estilização de algo sempre deve vir pelo CSS e não pelo HTML. Você utiliza a tag strong na sua página em um conteúdo que é de extrema importância, ou uma palavra chave da sua página por exemplo, ou seja, você esta dizendo que o que está dentro da tag strong tem muita relevância para o seu site. A tag b é usada para diferenciar um texto, mas que não possui nenhuma relevância, apenas para diferenciar mesmo, e como padrão, ela deixa o texto negrito (bold), dai vem o b.
Boa explicação. Aparamente não mudou nada tecnicamente uso entre as tags só uma questão de relevância de um conteúdo do site que poderia usar também qualquer uma das tags como o "b"? Onde vai considerar que está errado o uso da tag "b" na página para um conteúdo relevante?
@Jackson dê uma olhada nesse artigo do site Mozilla Delevoper, creio que te dará um conhecimento maior sobre essa questão apresentada.
https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/strong
Jackson, por exemplo, o Google, se você tem uma palavra no seu site que é importante, e quer deixar isto claro para o google, para que quando alguém pesquise por esta palavra caia no seu site, se você utiliza o "b", o google entende que é apenas um texto em negrito, mas usando "strong", ele entende como uma palavra importante.
Então é provável que seja através dos sites de pesquisas que diferença o uso correto destas tags. Valeu pessoal, obrigado pela dedicação de todos.