markdown
是否支持原生文字对齐而不使用html
+ css
?
答案 0 :(得分:121)
native markdown 不支持支持不html
+ css
的文字对齐。
答案 1 :(得分:68)
为了将文本居中于md文件,您可以使用中心标记,例如html标记:
<center>Centered text</center>
答案 2 :(得分:16)
我知道这不是降价,但<p align="center">
对我有用,所以如果有人想出降价语法,我会乐意使用它。在那之前,我将使用HTML标记。
答案 3 :(得分:14)
这很麻烦,但如果您使用GFM或其他一些支持使用管道构建表格的MD语法,您可以使用列对齐功能:
|| <!-- empty table header -->
|:--:| <!-- table header/body separator with center formatting -->
| I'm centered! | <!-- cell gets column's alignment -->
这标志着。
答案 4 :(得分:5)
在Github你需要写:
<p align="justify">
Lorem ipsum
</p>
答案 5 :(得分:2)
对于Markdown Extra,您可以使用自定义属性:
# Example text {style=text-align:center}
这适用于标题和块引用,但不适用于段落,内联元素和代码块。
较短版本(但HTML 5不支持):
# Example text {align=center}
答案 6 :(得分:2)
python markdown with attr_list extension的语法略有不同:
{: #someid .someclass somekey='some value' }
示例:
[Click here](http://exmaple.com){: .btn .btn-primary }
Lead information paragraph
{: .lead }
答案 7 :(得分:1)
我试图将图像居中,而这里的答案中没有提出任何技术。带有内联CSS的常规HTML <img>
为我工作......
<img style="display: block; margin: auto;" alt="photo" src="{{ site.baseurl }}/images/image.jpg">
这是在GitHub上托管的Jekyll博客
答案 8 :(得分:0)
div元素具有自己的对齐属性align。
<div align="center">
my text here.
</div>
答案 9 :(得分:0)
我发现在jupyter笔记本单元格上使用乳胶语法非常有用,例如:
![good-boy](https://i.imgur.com/xtoLyW2.jpg "Good boy on boat")
$$\text{This is some centered text}$$
答案 10 :(得分:0)
使用表格语法的限定“是”。例如,您可以按如下方式居中对齐纯文本:
| |
| :-: |
| Excerpts from Romeo and Juliet (arr. V. Borisovsky) |
这产生:
摘自罗密欧与朱丽叶 (arr. V. Borisovsky) |
请注意,您仍然可以在 HTML 块中使用 Markdown。例如:
<div style="font-style: italic; text-align: center;" markdown="1">
## Excerpts from Romeo and Juliet (arr. V. Borisovsky)
### Sergei Prokofiev
#### Timothy Ridout, viola ∙ Frank Dupree, piano
</div>
答案 11 :(得分:-10)
要居中对齐,请将您希望居中的文字与箭头(->
<-
)对齐,如下所示:
-> This is center aligned <-