Web Development

/ 换个头像心好累 / 0评 / 4/ 最后更新:2022-07-04
Markdown的加粗不生效,出现**内容:**

场景复现:

用语雀的编辑器编写文档,然后导出markdown格式,然后在vs code编辑器预览的时候会发现有时候加粗没有生效。出现的场景是加粗的内容中含有标点符号。如**您好:**

原因:

首先这是正常现象,不是bug。markdown的语法就是这样的。

加粗的方式是前后一对**标记实现的,前面的叫左定界符,后面的叫右定界符。

左定界符生效条件:

  1. 后面不能是空白;
  2. 当前面没有空白或标点符号时,后面不能是标点符号。

右定界符生效条件:

  1. 前面不能是空白;
  2. 当后面没有空白或标点符号时,前面不能是标点符号。

解决方案:

一般出现加粗不生效的情况,都是由于 加粗的内容里最后一位是标点符号 的原因。只需要在右定界符后面加一个空格即可。如**您好:** 欢迎。

参考文章:

为什么掘金的 Markdown 加粗语法(**……**)有时候不生效? - 掘金 (juejin.cn)

4

Leave a Reply

Your email address will not be published. Required fields are marked *