链接的Markdown语法非常简单:
[Example](http://example.com/)
Run Code Online (Sandbox Code Playgroud)
生产:
但是,如果链接本身包含一个结束括号呢?
[Syntax](http://en.wikipedia.org/wiki/Syntax_(programming_languages))
Run Code Online (Sandbox Code Playgroud)
生产:
语法)
这明显被打破了.
编辑
将url放在引号中不起作用
ovh*_*aag 21
有时您需要使用%29进行编码.
[Syntax](http://en.wikipedia.org/wiki/Syntax_(programming_languages%29)
Run Code Online (Sandbox Code Playgroud)
例如:这是我在Atom编辑器中找到正确的Markdown预览的唯一方法.
我发现使用URL<周围>似乎可以解决问题。
在我们使用的两个内部系统中,都使用markdown。
您的里程可能会因其他系统而异。
[Test](<https://en.wikipedia.org/wiki/Slowloris_(computer_security)>)
Run Code Online (Sandbox Code Playgroud)
您可以尝试转义该字符:
[Syntax](http://en.wikipedia.org/wiki/Syntax_\(programming_languages\))
Run Code Online (Sandbox Code Playgroud)
您还可以编码字符
[Syntax](http://en.wikipedia.org/wiki/Syntax_%28programming_languages%29)
Run Code Online (Sandbox Code Playgroud)
我发现最可靠的方法是使用引用样式链接而不是内联链接。
Here is the wikipedia article on [Syntax][1]
[1]: http://en.wikipedia.org/wiki/Syntax_(programming_languages)
Run Code Online (Sandbox Code Playgroud)
正确呈现为
这是关于语法的维基百科文章
我发现在某些网站上,百分比转义括号会破坏 URL,尤其是锚点。例如,至少在我的 Firefox 版本中,此 Android 文档链接不会直接将我带到使用百分比编码的方法。但这个带有参考样式链接的链接却可以。
For example, at least in my version of Firefox, this Android documentation link
doesn't take me directly to the method [with percent encoding](https://developer.android.com/reference/android/webkit/WebView.html#addJavascriptInterface%28java.lang.Object,%20java.lang.String%29).
But this one with a [reference-style link][2] does.
Run Code Online (Sandbox Code Playgroud)