我在Drupal6上,即使禁用了WYSIWYG,也有些东西放在我不期望的空白处。
例如,如果我输入:
<p>HI there (you)</p>
一切都很好。
如果我输入:
<p>HI there (<strong>you</strong>)</p>
我在开头的括号和“你”之间留了一个空格:
Hi there ( you)
当我保存并返回身体文本区域时,我看到:
&lt; p&gt; HI那里(
&LT;强&gt;您&LT; /强&GT;)&LT; / p为H.
所以有些东西在纯文本中放置了一个换行符,创造了那个空间。它不是&lt; br&gt;标记,只是HTML中的\ n。知道如何解决这个问题吗?
答案 0 :(得分:0)
检查输入过滤器和WYSIWYG Cleanup&amp;输出设置。这对我有用:
过滤器强>
•HTML Corrector
•URL过滤器
清理&amp;输出设置
•验证HTML
•预先格式化
•将<font>
标签转换为样式
由于某种原因,我猜测它还在应用清理和放大器。输出与wysiwyg相关的输出设置,即使您已将其视觉禁用。
答案 1 :(得分:0)
原来,这不是ckeditor或过滤器。我正在使用整洁整理输出标记,忘了我正在做它。 output-xml和ouput-html选项,ASFAIK只是控制漂亮的打印,正在添加空格。我把它们设置为假,问题就消失了。