org-mode对齐

我想让两个单词分别在同一行分别对齐左端和右端。 但是

#+ATTR_HTML: :style float:left;
[[https://github.com/casouri/lunarymacs/wiki/customization][<<< Previous page ( ゚Д゚)ノ <<<]]

#+ATTR_HTML: :style float:right;
[[https://github.com/casouri/lunarymacs/wiki/core][>>> Next page ( ̄▽ ̄)ノ >>>]]

并没有效果,我错在哪了?

我这边测试没有问题,Org mode version 9.0.5,内容见下面的 gist

https://gist.github.com/Linusp/e98d38e31c591e303abcdd5221e87be4

使用 C-c C-e h o 后导出成 html 并用浏览器打开,在我的浏览器(Chrome 62.0) 上显示如下

不妨用最简单的内容导出成 html 后,看看里面的 html 源码,我的会是这样的

<p style="float:left;">
<a href="https://github.com/casouri/lunarymacs/wiki/customization" style="float:left;">&lt;&lt;&lt; Previous page ( ゚Д゚)ノ &lt;&lt;&lt;</a>
</p>

<p style="float:right">
<a href="https://github.com/casouri/lunarymacs/wiki/core" style="float:right;">&gt;&gt;&gt; Next page ( ̄▽ ̄)ノ &gt;&gt;&gt;</a>

看来是是Github显示org的时候不渲染这个。除了css还有什么在一行里左右对齐的方法吗?

原来是想要 GitHub 渲染……答案是:没有了,别折腾了。

这么干脆的吗 :joy:

嗯。:wink:

额,maybe用个table?但是github的table样式比较明显啊。反正我经常图片这么搞来排版。。

| Previous page | Next Page |
| :------------ | --------: |
|               |           |

1 个赞

我试了试,跟你的效果不一样。

| Previous page | [[https://github.com/casouri/lunarymacs/wiki/customization][>>> Next page ( ̄▽ ̄)ノ >>>]] |
| :------------ | --------------------------: |

似乎Github不识别那个冒号?

加上那一行也不行 :cry:

你少了一行。