今天保存了一个微信公众号的文章,结果在多处发现原文中没有的地方存在换行,不得不进行手动调整。
审查元素后,发现保存后的文字在 <span>
元素后,如果原文 HTML 代码(图一)中存在换行(文章中并没有换行),那么保存到思源笔记后的文章 HTML 代码(图二),在 <span>
元素后面加了一个空格,导致 .protyle-wysiwyg [data-node-id] [spellcheck]
有了 white-space:break-spaces
后,就会出现不应该出现的换行。而原文中并没有 break-spaces
,也没有空格。
<div contenteditable="true" spellcheck="false">其实,<span data-type="strong">“唧唧”这个词在古诗文中用来表示叹息声,是很常见的。</span>
如白居易《琵琶行》:“我闻琵琶已叹息,又闻此语重唧唧。”元稹《长庆历》:“年年岂无叹,此叹何唧唧。”宋代王若虚《滹南诗话》:“夫笑而呵呵,叹而唧唧,皆天籁也。”</div>
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于