Drupal在文本中添加额外的间距

时间:2010-10-21 15:19:28

标签: drupal line-breaks

我在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。知道如何解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

检查输入过滤器和WYSIWYG Cleanup&amp;输出设置。这对我有用:
过滤器
•HTML Corrector
•URL过滤器
清理&amp;输出设置
•验证HTML
•预先格式化
•将<font>标签转换为样式

由于某种原因,我猜测它还在应用清理和放大器。输出与wysiwyg相关的输出设置,即使您已将其视觉禁用。

答案 1 :(得分:0)

原来,这不是ckeditor或过滤器。我正在使用整洁整理输出标记,忘了我正在做它。 output-xml和ouput-html选项,ASFAIK只是控制漂亮的打印,正在添加空格。我把它们设置为假,问题就消失了。