Odpowiedzi:
Native Markdown nie obsługuje wyrównania tekstu bez znakuhtml
+css
.
<p style="text-align: center;">
i </p>
który powinien działać przy każdym
<br>
działa, więc mogą istnieć ukryte tagi, które działają.
p
tagu z align
ustawionym center
, tak:<p align="center">centered text</p>
<div>
czy <p>
? A p
to akapit, więc może div
byłaby to bardziej neutralna i lepsza alternatywa?
Aby wyśrodkować tekst w plikach md, możesz użyć znacznika środkowego, takiego jak znacznik HTML:
<center>Centered text</center>
Wiem, że to nie jest przecena, ale <p align="center">
dla mnie zadziałała, więc jeśli ktoś wymyśli składnię obniżki, chętnie jej użyję. Do tego czasu użyję tagu HTML.
Jest to hacky, ale jeśli używasz GFM lub innej składni MD, która obsługuje budowanie tabel z potokami, możesz użyć funkcji wyrównywania kolumn:
|| <!-- empty table header -->
|:--:| <!-- table header/body separator with center formatting -->
| I'm centered! | <!-- cell gets column's alignment -->
Działa to w zaznaczony.
W Github musisz napisać:
<p align="justify">
Lorem ipsum
</p>
<p align="right">[Index](#index)</p>
Działa świetnie :)
Element div ma swój własny atrybut wyrównania, align .
<div align="center">
my text here.
</div>
W przypadku Markdown Extra możesz użyć niestandardowych atrybutów:
# Example text {style=text-align:center}
Działa to w przypadku nagłówków i cytatów blokowych, ale nie dotyczy akapitów, elementów wbudowanych i bloków kodu.
Krótsza wersja (ale nie obsługiwana w HTML 5):
# Example text {align=center}
W przypadku python markdown z rozszerzeniem attr_list składnia jest nieco inna:
{: #someid .someclass somekey='some value' }
Przykład:
[Click here](http://exmaple.com){: .btn .btn-primary }
Lead information paragraph
{: .lead }
Próbowałem wyśrodkować obraz i żadna z technik sugerowanych w odpowiedziach tutaj nie działała. Zwykły HTML <img>
z wbudowanym CSS działał dla mnie ...
<img style="display: block; margin: auto;" alt="photo" src="{{ site.baseurl }}/images/image.jpg">
To jest dla blogu Jekyll hostowanego na GitHub
Aby wyśrodkować wyrównanie, otocz tekst, który chcesz wyśrodkować, strzałkami ( ->
<-
) w następujący sposób:
-> This is center aligned <-
<p align=center>
działa. (z tej odpowiedzi poniżej )