Відповіді:
нативна розмітка не підтримує вирівнювання тексту безhtml
+css
.
<p style="text-align: center;">
і </p>
який повинен працювати в будь-якій
<br>
працює, тому можуть бути деякі приховані теги, які працюють.
p
тег, align
встановлений center
так:<p align="center">centered text</p>
<div>
або <p>
? A p
- абзац, тож, можливо div
, буде більш нейтральною та кращою альтернативою?
Для центрування тексту у файлах md ви можете використовувати тег центру, як тег HTML:
<center>Centered text</center>
Я знав, що це не розмітка, але він <p align="center">
працював на мене, тому, якщо хтось з'ясує синтаксис розмітки, я з радістю використаю це. До цього часу я буду використовувати тег HTML.
Це хакі, але якщо ви використовуєте GFM або інший синтаксис MD, який підтримує побудову таблиць з трубами, ви можете використовувати функції вирівнювання стовпців:
|| <!-- empty table header -->
|:--:| <!-- table header/body separator with center formatting -->
| I'm centered! | <!-- cell gets column's alignment -->
Це працює помітно.
У Github вам потрібно написати:
<p align="justify">
Lorem ipsum
</p>
<p align="right">[Index](#index)</p>
Чудово працює :)
Елемент div має власний атрибут вирівнювання, вирівняти .
<div align="center">
my text here.
</div>
Для Markdown Extra можна використовувати спеціальні атрибути:
# Example text {style=text-align:center}
Це працює для заголовків і блок-цитат, але не для абзаців, вбудованих елементів та блоків коду.
Коротка версія (але не підтримується в HTML 5):
# Example text {align=center}
Для розмітки python з розширенням attr_list синтаксис трохи інший:
{: #someid .someclass somekey='some value' }
Приклад:
[Click here](http://exmaple.com){: .btn .btn-primary }
Lead information paragraph
{: .lead }
Я намагався зосереджувати зображення, і жоден із прийомів, запропонованих у відповідях, тут не працював. Для <img>
мене працював звичайний HTML з вбудованим CSS ...
<img style="display: block; margin: auto;" alt="photo" src="{{ site.baseurl }}/images/image.jpg">
Це для блогу Jekyll, розміщеного на GitHub
Для вирівнювання по центру оточіть текст, який ви хочете в центрі вирівняти стрілками ( ->
<-
) так:
-> This is center aligned <-
<p align=center>
працює. (з цієї відповіді нижче )