You are here博客 / Eric Tou的博客 / Drupal:<br>行间距问题
Drupal:<br>行间距问题
环境:Drupal 6
模块:Wysiwyg(启用CKEditor profile for Full HTML input format)
症状:编辑时插入<br>换行,保存后会显示多余的行间距。
在CKEditor中输入Enter是插入段落,输入Shift+Enter是插入<br>。文章有时需要引用代码段,适合用<br>,比如如下效果:
line1
line2
结果保存后显示为如下效果:
line1
line2
查看源代码,结果在line1和line2发现了两个<br>标签。
解决方法也很简单,【管理】-【站点设置】-【输入格式】(/admin/settings/filters),编辑Full HTML,找到“换行转换器”,去除勾选。
原因是当你在CKEditor中输入Shift+Enter,CKEditor已经在要保存的源码中生成了一个<br>,而Full HTML输入格式在保存时又过滤一遍,因为选择了“换行转换器”选项,所以又插入一个<br>。
- Eric Tou的博客
- 如果想要发表评论,请先登录。
- 浏览 466 次
标签