多出来的 **
marxangels opened this issue · 4 comments
marxangels commented
telesoho commented
<html>
<body>
<p>
<strong></strong>
<strong><span>中文</span></strong>
<strong><span>:</span></strong>
<strong><span>符号<span>阿保持</span></span></strong>
</p>
<p>
<strong></strong>
<strong><span>abc</span></strong>
<strong><span>:</span></strong>
<strong><span>abc<span>afdfd</span></span></strong>
</p>
</body>
</html>
我用上面的HTML粘贴后结果是:
**中文** **:** **符号阿保持**
**abc** **:** **abcafdfd**
并没有发现多余的星号。猜想可能是原始的HTML文件不规范,存在标签Tag不匹配的问题。
另外尽可能的提供原始的HTML代码,方便检查问题,而不是贴图。
marxangels commented
双宇论(上).zip
@telesoho 感谢解答,以上是导出的文件。
marxangels commented
也可能有浏览器版本的原因
Google Chrome
正在更新 Chrome (62%)
版本 117.0.5938.150(正式版本) (64 位)
telesoho commented
如果把HTML单独写作一行,没有按缩进格式化
<html>
<body>
<p>
<strong><span>误解三</span></strong><strong><span>:</span></strong><strong><span><span>量子态没有能量</span></span></strong>
</p>
</body>
</html>
转换后的结果是
**误解三****:****量子态没有能量**
粗体符号连到了一块,就会出现多余的*号
如果是格式化以后HTML:
<html>
<body>
<p>
<strong>
<span>误解三</span>
</strong>
<strong>
<span>:</span>
</strong>
<strong>
<span>
<span>量子态没有能量</span>
</span>
</strong>
</p>
</body>
</html>
就能输出正确的结果:
**误解三** **:** **量子态没有能量**
初步估计是第三方库turndown的问题