你如何正确对齐杰基尔的文字?
我有一个我想要对齐的文本块。
如果是HTML,我会做类似的事情:
style="text-align:right;"
我如何在Markdown与Jekyll一起做到这一点?
答案 0 :(得分:6)
Jekyll 2.0+使用kramdown作为默认降价转换器。
您可以在css中声明右对齐:
.right{
text-align: right;
}
然后,只需在段落后添加:
This text is right aligned. {: .right}
答案 1 :(得分:2)
您必须使用HTML标记,例如<p style="text-align: right">
。 Markdown可以通过在分隔线(左,右,两端)中放置冒号来对齐表格内容,但不是普通文本AFAIK。
答案 2 :(得分:2)
Jekyll支持Textile语言,因此您可以使用specific tags for paragraphs,在您的情况下,标记在右侧p>.
对齐。
在链接页面中:
p>. Aligned right paragraph.
答案 3 :(得分:1)
我们知道,Jekyll使用kramdown作为2.0+起的默认降价转换器。而且它现在不支持表格文本对齐,我认为以下内容可以为您提供帮助。
1。第一种解决方案是HTML和CSS(用于常规块对齐):
a。使用内联样式:
<p style="text-align: right">Your awesome text</p>
b。使用外部样式:
.right {
text-align: right;
}
和
<p class="right">Your awesome text</p>
或
Your awesome text. {: .right}
2。第二种解决方案是Jekyll Plug(用于表格对齐):
jekyll-space-?一个Jekyll插件,可为 桌子,mathjax,plantuml等。
https://github.com/jeffreytse/jekyll-spaceship
目前,提供了以下扩展功能:
- 跨多个列的单元格
- 跨越多行的单元格
- 单元格文本分别对齐
- 不需要表头
- 分组表头行或数据行