杰基尔右对齐文字

时间:2014-06-17 02:24:58

标签: jekyll text-alignment

你如何正确对齐杰基尔的文字?

我有一个我想要对齐的文本块。

如果是HTML,我会做类似的事情:

style="text-align:right;"

我如何在Markdown与Jekyll一起做到这一点?

4 个答案:

答案 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

  

目前,提供了以下扩展功能:

     
      
  • 跨多个列的单元格
  •   
  • 跨越多行的单元格
  •   
  • 单元格文本分别对齐
  •   
  • 不需要表头
  •   
  • 分组表头行或数据行
  •