Réponse courte
Markdown ne prend pas en charge la couleur!
TL; DR
Comme l' indiquent les règles de syntaxe originales / officielles (c'est moi qui souligne):
La syntaxe de Markdown est destinée à un seul but: être utilisé comme format d'écriture pour le Web.
Markdown n'est pas un remplacement pour HTML, ni même proche de lui. Sa syntaxe est très petite, ne correspondant qu'à un très petit sous-ensemble de balises HTML. L'idée n'est pas de créer une syntaxe qui facilite l'insertion de balises HTML. À mon avis, les balises HTML sont déjà faciles à insérer. L'idée de Markdown est de faciliter la lecture, l'écriture et l'édition de la prose. HTML est un format de publication; Markdown est un format d'écriture. Ainsi, la syntaxe de formatage de Markdown ne traite que les problèmes pouvant être transmis en texte brut .
Pour tout balisage qui n'est pas couvert par la syntaxe de Markdown, vous utilisez simplement HTML lui-même.
Comme il ne s'agit pas d'un «format de publication», fournir un moyen de colorer votre texte est hors de portée pour Markdown. Cela dit, ce n'est pas impossible car vous pouvez inclure du HTML brut (et le HTML est un format de publication). Par exemple, le texte Markdown suivant (comme suggéré par @scoa dans un commentaire):
Some Markdown text with <span style="color:blue">some *blue* text</span>.
Il en résulterait le code HTML suivant:
<p>Some Markdown text with <span style="color:blue">some <em>blue</em> text</span>.</p>
Maintenant, StackOverflow (et probablement GitHub) supprimera le code HTML brut (par mesure de sécurité) afin que vous perdiez la couleur ici, mais cela devrait fonctionner sur n'importe quelle implémentation Markdown standard.
Une autre possibilité consiste à utiliser les listes d'attributs non standard initialement introduites par l' implémentation Markuru de Markdown et adoptées par la suite par quelques autres (il peut y avoir plus, ou des implémentations légèrement différentes de la même idée, comme les attributs div et span dans pandoc ). Dans ce cas, vous pouvez affecter une classe à un paragraphe ou à un élément en ligne, puis utiliser CSS pour définir une couleur pour une classe. Cependant, vous devez absolument utiliser l'une des rares implémentations qui prennent réellement en charge la fonctionnalité non standard et vos documents ne sont plus portables sur d'autres systèmes.