Closed lixiangwuxian closed 1 year ago
中文标点会转译为诸如<span class="bd-box">$1</span>这样的对应标签段,但是这样的标签段在标题对应的html标签中变为
<span class="bd-box">$1</span>
<h1 id="xxx<span class="bd-box">$1</span>">
导致解析出的html格式与预期不同。 应该需要在transpunc.js中额外实现对是否为标题的判断
ok,问题我明白了,我思考一下怎么解决
已修复,是markdown renderer的问题,将标题内容作为<h1>标签的id而没有转义。
<h1>
要看到修复效果,运行:
npm update markdown-them hexo clean hexo s
如果没有修复可以继续联系我。
感谢回答,稍等我去尝试一下
感谢,问题已解决
中文标点会转译为诸如
<span class="bd-box">$1</span>
这样的对应标签段,但是这样的标签段在标题对应的html标签中变为导致解析出的html格式与预期不同。 应该需要在transpunc.js中额外实现对是否为标题的判断