web-dev-qa-db-fra.com

surlignage du texte dans Markdown

Dans un éditeur de Markdown, je souhaite prendre en charge la surbrillance de texte, non pas dans le sens de la surbrillance de code, mais du type de surbrillance que les gens font sur les livres.

Dans les sites orientés code, les utilisateurs can use backquotes utilisent un fond gris, normalement du code en ligne dans un paragraphe. Cependant, sur les livres, il y a le marqueur pour le texte normal dans un paragraphe. C'est le texte noir classique sur fond jaune.

Existe-t-il une syntaxe dans Markdown (ou ses variantes) pour spécifier que l'utilisateur souhaite ce type de surbrillance? Je souhaite préserver la syntaxe des guillemets arrière pour le marquage lié au code, mais je souhaite également un moyen d'activer le texte utilisateur en surbrillance.

Ma première pensée consiste simplement à utiliser des doubles guillemets, car les triples guillemets sont réservés aux blocs de code. Je me demande simplement si d'autres implémentations ont déjà décidé d'une syntaxe pour cela. J'apprécierais également si quelqu'un pouvait justifier si c'était une très mauvaise idée.

27
SystematicFrank

Comme l'indique la documentation de Markdown, il est recommandé d'utiliser HTML si vous avez besoin d'une fonctionnalité ne faisant pas partie de Markdown.

Prise en charge de HTML5

<mark>Marked text</mark>

Sinon, vous pouvez utiliser span comme suggéré par Rad Lexus

<span style="background-color: #FFFF00">Marked text</span>

48
Matthias

Une solution possible consiste à utiliser l'élément de code:

<code> _This text will be italic_ **this text will be bold** </code>

OBS!
Utiliser l'élément de code pour la surbrillance n'est pas sémantique.
Cependant, c’est une solution possible pour ajouter une surbrillance de couleur grise au texte en bas.

1
August Jelemson