简书Markdown页内调转问题

作者: 轻云时解被占用了 | 来源:发表于2016-08-04 18:05 被阅读1763次

一般的Markdown编辑器如果我们想实现页内跳转可以这样做:

  • 定义锚点
    <span id="des">destination</span>
  • 定义跳转
    [jump](#des)

但这套做法在简书的Markdown上就行不通了,锚点定义部分会原样输出,那我们怎么办,经过尝试,这里给一个折衷的方案:

  • 定义锚点
    使用html的超链接<a/>标签代替上面的<span/>
    -定义跳转
    [jump](url#des)

url是你文章的url,对,你需要将你的文章先发布,然后再编辑文章在跳转位置前添加上文章的url。
弊端:

  • 因为<a/>锚点文本会变为蓝色,即使你使用了##等标题标记依然无法保证不变色。
  • 点击跳转浏览器会打开新的tab页,不过放心,还是会跳到锚点位置的。

槽点多多呀,没办法,如果你的文章真的很长,这也不失为一个方案。

相关文章

网友评论

  • 顾顾314:写的东西自己实践了吗?写完之后有再审核一遍吗?还是直接复制粘贴的?
  • 十一鸾:试了上面的方法,好像不行啊。我的文章有很多注释,放在尾部,希望能跳转,做不到。
    这是我的临时测试页, 哪位有经验的帮忙看看。 http://www.jianshu.com/p/794e9dfec2f5
    谢谢。
  • 大苍狗:不必使用url,继续使用a标签做跳转就可以……
    定义锚点:<a id="label">des</a>
    定义跳转:<a href="#label">jump</a>
    常在士心:测试了,不可以,有更好的方法嘛?
  • hnxyzhw:<a id="myclor" style="color: #FF0000">我的目录</a>
    a标签这个可以变色的吧
    hnxyzhw:好像简书不支持:joy:
  • 溪枫狼:体验不好,老是翻页

本文标题:简书Markdown页内调转问题

本文链接:https://www.haomeiwen.com/subject/jxzcsttx.html