【已解决】关于超链接的语法形式的扩展

刚在网上看到了两种非标准的超链接语法, 请问算是md语法的超集吗, 其与标准形式完全等价, 还是另有用途?

  1. [ ](< >), 试了一下感觉似乎跟[ ]( )完全没有区别.
  2. [( )]( ), 似乎就是链接头尾各多了一个点, 除了这个视觉效果之外似乎也跟[ ]( )没有区别.

学好不容易,学坏一出溜。

有什么学习没达成共识的 MD 语法的必要吗?是有双链一样的功能还是有Callout一样的UI?如果都没有,那就是要啥没啥的垃圾。

所以呢, 你是知道差别, 还是不知道? 你回复我单纯就是为了吐槽ob引入的这俩写法是垃圾吗?

你这第二条…那个不是"点",那个是圆括号把下划线“遮”住了
那个圆括号不是 markdown 语法,是为了让输出链接的文本两边有圆括号……

原来如此, 我还以为是特殊处理呢, 之前没见过, 没单独对一个括号内容做过下划线.
那关于第一条的包裹链接的尖括号呢, 请问是否知道有什么特异用途?

那个我不知道,但我知道你可以这样写 markdown 链接:<https://www.example.com>,效果跟 [https://www.example.com](https://www.example.com) 一样。

非标准markdown语法不建议学习

吐槽都不被允许了吗?

我不知道什么区别不区别,我只知道官方文档没提过这样的写法。

我只好奇,这两语法是ob引入(第一次运用)到markdown吗?有什么材料支持,因为我还是第一次见到。或者说是ob支持了这两种语法。

網址有空白時可以直接用<>,例如:[測試](<https://sample.com/space test>)
不用<>就要用%20:
[測試](https://sample.com/space%20test)

2 个赞

底下大佬给解惑了, 第一条尖括号是用来处理带空格的网址的, 第二条就是视觉效果显得特殊.
所以其实就是md的标准语法, 只不过咱们以前不知道而已.