484 votes

Comment mettre en retrait quelques lignes dans un balisage Markdown ?

Je veux écrire quelques lignes de texte. Elles doivent être formatées normalement, sauf que chaque ligne doit commencer à la 6e colonne. Je ne veux pas que la règle de formatage du bloc de code fasse ressembler ce morceau de texte à du code, car j'utiliserai d'autres formatages comme le gras, etc. Comment faire cela dans le format Markdown ?

32 votes

C'est une honte que Markdown ne supporte pas cela. C'est une fonctionnalité fondamentale qui manque.

7 votes

Qu'en est-il : ?

7 votes

L'utilisation de : pour les listes de définitions n'est pas universelle dans les implémentations Markdown, mais si votre variante Markdown le supporte, cela fonctionne parfaitement. Vous devriez en faire une vraie réponse.

25voto

Pavan Katepalli Points 144

Faites tabulation, puis le signe +, puis espace, puis votre contenu

Alors

* level one + level two tabbed

3 votes

Le format markdown de github/bitbucket prend en charge une règle d'indentation similaire, sans l'attribut + : [tab][space]your-text-goes-here

20voto

Netferret Points 1

J'utiliserais &emsp ; c'est beaucoup plus propre à mon avis.

17voto

Marcos Lourenço Points 310

Que diriez-vous de placer un espace déterminé en début de paragraphe en utilisant l'environnement mathématique comme par exemple :

$\qquad$ My line of text ...

Cela fonctionne pour moi et j'espère que cela fonctionnera pour vous aussi.

12voto

goulashsoup Points 422

Il est surprenant que personne n'ait eu l'idée d'utiliser simplement un div avec padding encore, alors voilà :

<div style="padding-left: 30px;">
My text
</div>

4 votes

Probablement parce que si vous l'enveloppez dans un div les fonctionnalités par défaut du format markdown, comme les retours arrière et les astérisques, ne fonctionnent plus à l'intérieur de l'interface utilisateur. div .

0 votes

Avec Mdocs, il est possible d'autoriser le markdown à l'intérieur de l'interface utilisateur. div en fixant <div style="padding-left: 30px;" markdown="1">

11voto

wordsmith Points 25

Si vous devez absolument utiliser des onglets et que la couleur de fond et le remplissage gris ne vous dérangent pas, <pre> peuvent fonctionner (si elles sont prises en charge) :

<pre>
This        That        And             This
That        This        And             That    
</pre>

This        That        And             This
That        This        And             That

1 votes

Cela fonctionne très bien !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X