Anchor,使用锚点
所谓Anchor/锚点,就是相当于html中<a name="xxx">的功能。
在
KeKe的建议下,
CooCooWakka从0.0.5开始支持在
WikiPage中设置和使用anchor.
设置锚点
设置锚点有两个方法,
一是
CooCooWakka会自动为标题增加锚点,比如一个
WikiPage内容如下:
===Title1===
xxxxx
====Title2====
xxxx
CooCooWakka在显示的时候会分别在相应位置自动插入名为
Title1?,和
Title2?的锚点。
如果你需要在没有标题的地方插入锚点,
CooCooWakka提供第二种强制方法,使用:
@@anchor1@@
就会在
WikiPage里面插入一个
隐藏的名为anchor1的锚点。
连接到锚点
使用
[[WikiPage#Anchor]]
就可以建立指向该锚点的超连接了,其中Anchor为锚点名,
WikiPage为锚点所在的页面。
但是由于标题常会出现空格,因此现在的Anchor Link不支持用空格作为Alias:
[[WikiPage#Anchor HelloAnchor]]
将会联结到
WikiPage名为Anchor
HelloAnchor?的anchor
如果有任何意见和建议欢迎讨论。
需要强制使用[[]]
0.0.8.5开始
不同于其他Force link,可以使用|作为Alias的分隔,这样做是为了正确处理有空格的anchor:
[[Anchor#Anchor One|HelloAnchor]]
HelloAnchor
测试:
SandBox#hello
HomePage#关于Wiki