这是 Chrome 80 版本以后支持的一个跳转到指定网页文本的功能
适用场景
单页内的双链跳转
痛点
我刚尝试了一下 思源笔记 与 wolai 在导出 Markdown 后双链引用都只剩下了文字,这显然不太合理,
在这种情况下 如果支持 Link to Text Fragment 的链接,虽然跨页面还是不行(需要多页面建议像我这样自建一个网站,可以利用 OceanPress ),但至少在单页的文档下链接体验会有一个提升。
示例
<a target="_blank" rel="noopener" href="#:~:text=%E7%97%9B%E7%82%B9,-%E6%88%91%E5%88%9A%E5%B0%9D%E8%AF%95%E4%BA%86%E4%B8%80%E4%B8%8B">痛点</a>
在支持 Link to Text Fragment 的浏览器下点击上面的链接会打开一个新标签跳转到 痛点
缺陷
这个功能不像 锚点定位 那么完善,在正常期望下应该不需要加上 target="_blank"
但现实是不加这个他不给面子,Firefox 下还可以使用 target="_self"
来达到不需要新开标签的效果(需要安装 扩展 ),但 Chrome 不行
。。。 非常遗憾,本来很兴奋的以为有了一个普适的好方案
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于