Não há menção a "negrito" ou "itálico" no documento de sintaxe de remarcação . O que existe, é uma ênfase seção , que descreve como o uso de sublinhado e As extensões marcadas com asterisco ( *
, _
, **
, __
) devem produzir código agrupado em <em>
e <strong>
tags.
A razão para isso, presumo, é que o markdown é uma linguagem de marcação, como html e não deve se preocupar com a forma como o texto é apresentado (esse é o trabalho do estilo / CSS), mas para fornecer significado semântico ao texto. Isso é particularmente útil para pessoas que usam navegadores não gráficos, em que a ênfase pode ser transmitida de outras maneiras (pense em como um leitor de tela pode dar ênfase quando encontra uma tag <em>
ou realmente adicione muita ênfase no caso da tag <strong>
).
Eu poderia muito bem usar CSS para estilizar meu texto enfatizado com sublinhados, em vez de itálico, mas isso não é o padrão do navegador na maioria dos casos.