解决markdown语法中加粗失效问题

解决markdown语法中加粗失效问题

今天在写md的时候发现加粗失效问题,查找后发现是语法问题,特此记录一下,希望也可以

示例:**1.为中华之崛起而读书!**2.为中华之崛起而读书!

我们发现1中的文字并没有加粗,而是直接显示了md的加粗语法,出现了md语法失效的问题。具体原因如下:

****中闭合部分可以让内容加粗是md的语法。但加上前后内容的话会有细节上的判断。

开始的 ** 在规范里定义为“左边界序列”,结束的 ** 定义为“右边界序列”。在这个例子中我们简单理解为开始标记符/结束标记符就行,因为不存在嵌套 ** __ 嵌套情况。

开始标记符的前后必须满足:

1. 不能后跟空白

2. 标点符号

1. 不能后跟标点符号

2. 如果后跟标点符号,则前面必须有空白

结束标记符的规则和开始标记符相反:

1. 前面不能是空白

2. 标点符号

1. 前面不能是标点符号

2. 如果前面是标点符号,则后面必须有空白

结合前面的示例看:**1.为中华之崛起而读书!**2.为中华之崛起而读书! 中1示例之所以不能加粗,是因为结束标记符 **后面跟了标点符号,但后面又不是空白。所以我们要在示例1的结束标记符之后加上一个空格就可以解决加粗失效的问题了。效果如下:

1.为中华之崛起而读书! 2.为中华之崛起而读书!

感谢耐心看到这里的同学,觉得文章对您有帮助的话希望同学们不要吝啬您手中的赞,动动您智慧的小手,您的认可就是我创作的动力!

之后还会勤更自己的学习笔记,感兴趣的朋友们点点关注哦。

相关推荐

祝伯翰 祝伯翰,別名PDD,電競人物。任WCG明星隊員及直播
如何办理招行信用卡额度 提额技巧主动出击
bat365app手机版

如何办理招行信用卡额度 提额技巧主动出击

2025-07-05 👁️ 6912
TBC猎人的箭矢这么买最便宜!新手必看!
bat365app手机版

TBC猎人的箭矢这么买最便宜!新手必看!

2025-07-27 👁️ 682
微博如何关闭手机型号显示?一步解决你的隐私困扰!
[交流]预定了转服,变测试区了,时间会顺延吗
明长城修筑及其意义
足球365app

明长城修筑及其意义

2025-10-18 👁️ 2219