Porque não funciona definir font-style como bold para a tag strong e tem de ser utilizada a propriedade font-weight?
strong { font-weight: bold; } em { font-style: italic; }
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!
Porque não funciona definir font-style como bold para a tag strong e tem de ser utilizada a propriedade font-weight?
strong { font-weight: bold; } em { font-style: italic; }
Oi Tiago, tudo bem?
Basicamente, isso é regra.
O font-style só aceita os valores normal, italic e oblique.
Já o font-weight (peso da fonte) além de permitir o valor bold, também há várias outros valores possíveis como o lighter, bolder, além de valores numéricos também (100, 200,300.. 900).
Você pode dar uma olhada nos valores possíveis para essas e outras propriedades do CSS no site do MDN:
https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight
Espero ter ajudado,
abcs
A propriedade font-style não aceita como valor o "bold". Ela aceita apenas os valores de "normal","italic" e "oblique" .
Se você quiser colocar o efeito de negrito , temos que usar a propriedade font-weight mesmo, que aceita os valores "normal", "bold", "bolder", "lighter" ou valores de 100 até 900 para definir a intensidade do negrito.
Se você quiser saber mais sobre essas propriedades e ver sua utilização, pode consultar como referencia:
Tiago,
Poderia marcar uma das respostas como solução, para fechar o tópico?
Obrigado!