链接的 Markdown 错误包含字符“_”

Posted

技术标签:

【中文标题】链接的 Markdown 错误包含字符“_”【英文标题】:Markdown error with link has character "_" 【发布时间】:2021-01-26 23:34:28 【问题描述】:

markdown GitHub 页面中的内容,真实链接:https://hub.docker.com/_/microsoft-mssql-server

Document: [https://hub.docker.com/_/microsoft-mssql-server](https://hub.docker.com/_/microsoft-mssql-server)

结果

<p>Document: [https://hub.docker.com/<em>/microsoft-mssql-server](https://hub.docker.com/</em>/microsoft-mssql-server)</p>

我发现了这个问题

然后发出

https://donhuvy.github.io/sqlserver/docker/2020/10/12/microsoft-sql-server-2019-on-docker.html

如何解决?

【问题讨论】:

【参考方案1】:

在markdown中,下划线包围的文本被处理为强调然后被标签包围。

如果您希望按原样打印下划线,可以使用反斜杠“\”对其进行转义。

Document: [https://hub.docker.com/\_/microsoft-mssql-server](https://hub.docker.com/\_/microsoft-mssql-server)

见Kramdown syntax documentation

【讨论】:

【参考方案2】:

使用

Document: [https://hub.docker.com/\_/microsoft-mssql-server](https://hub.docker.com/_/microsoft-mssql-server)

结果:https://donhuvy.github.io/sqlserver/docker/2020/10/12/microsoft-sql-server-2019-on-docker.html

【讨论】:

以上是关于链接的 Markdown 错误包含字符“_”的主要内容,如果未能解决你的问题,请参考以下文章

[python][django学习篇[13]]增加markdown_1

.php 文件的字符编码错误

Markdown温故知新:详解七大标准语法

我可以在 Markdown 中创建带有 'target="_blank"' 的链接吗?

Markdown

Markdown 并包含多个文件