0

我正在使用 TinyMCE 4,如果我在两个单词或字符之间的文本区域中插入一个空格,然后检查源,则空格转换为 .

我已经尝试过这个解决方案,但这只能部分解决问题。这是因为,如果我在两个字符或单词之间输入一个空格,那么 TinyMCE 不会添加 ,但是如果我在两个字符或单词之间添加两个连续的空格,那么它会生成第二个空格 

有什么解决方法吗?

4

1 回答 1

2

当您在编辑器中键入多个空格时,TinyMCE 会添加硬空格 - HTML 不会显示多个正常的空白字符,因此您无法(根据您的示例)只有常规空格的字母之间有两个空格。对每个其他空间使用硬空格允许内容作者在内容中使用空格并获得与他们在编辑器中键入的内容相匹配的渲染结果。

如果您在没有硬空格的情况下呈现该 HTML,那么无论您在 HTML 源代码中放置了多少空格,每组字符之间将只有一个空格。

网络是编辑器正在做它需要做的事情来让你看到多个空间。

于 2017-08-17T13:47:09.430 回答