web-dev-qa-db-fra.com

Markdown `native` alignement du texte

Est-ce que markdown prend en charge natif alignement du texte sans utilisation html + css?

149
fat

natif démarquene] supporte l'alignement du texte sans html + css.

128
Calum

Afin de centrer le texte dans les fichiers md, vous pouvez utiliser la balise center comme balise html:

<center>Centered text</center>
74
Erwann Blancart

Je savais que ce n'était pas markdown, mais <p align="center"> fonctionnait pour moi, donc si quelqu'un trouve la syntaxe de markdown, je me ferai un plaisir de l'utiliser. Jusque-là, je vais utiliser la balise HTML.

18
Diego Vinícius

C'est hacky, mais si vous utilisez GFM ou une autre syntaxe de MD qui prend en charge la construction de tables avec des canaux, vous pouvez utiliser les fonctions d'alignement de colonne:

|| <!-- empty table header -->
|:--:| <!-- table header/body separator with center formatting -->
| I'm centered! | <!-- cell gets column's alignment -->

Cela fonctionne dans marqué.

14
mdarens

Dans Github, vous devez écrire:

<p align="justify">
  Lorem ipsum
</p>
6
Oleg Pro

Pour Markdown Extra , vous pouvez utiliser des attributs personnalisés:

# Example text {style=text-align:center}

Cela fonctionne pour les en-têtes et les guillemets, mais pas pour les paragraphes, les éléments en ligne et les blocs de code.

Une version plus courte (mais non supportée en HTML 5):

# Example text {align=center}
2
RedClover

Pour python markdown avec l'extension attr_list la syntaxe est un peu différente:

{: #someid .someclass somekey='some value' }

Exemple:

[Click here](http://exmaple.com){: .btn .btn-primary }

Lead information paragraph
{: .lead }
2
Janusz Skonieczny

J'essayais de centrer une image et aucune des techniques suggérées dans les réponses ici ne fonctionnait. Un HTML <img> normal avec CSS en ligne a fonctionné pour moi ...

<img style="display: block; margin: auto;" alt="photo" src="{{ site.baseurl }}/images/image.jpg">

Ceci est pour un blog Jekyll hébergé sur GitHub

1
Vince

L'élément div a son propre attribut d'alignement, align .

<div align="center">
  my text here.
</div>
0
cbilliau

J'ai trouvé assez utile d'utiliser la syntaxe latex sur les cellules des cahiers de notes jupyter, comme:

![good-boy](https://i.imgur.com/xtoLyW2.jpg  "Good boy on boat")

$$\text{This is some centered text}$$
0
JackS