【WordPress】关于自动删除段首空格的问题
- 使用IE(IE核心)浏览器来编辑文章
- 使用FF时在HTML模式下加入全角空格
在Firefox/Chrome下,编辑器在可视化模式时保存或更新文章的话,段首的全角和半角空格都会被自动删除掉。这个对于在某些情况下确实需要空格的场合是个头疼的问题。
测试了一下IE和Firefox,结果如下:
半角空格 | 全角空格 | |
IE 可视化模式 | 保留、显示 | 保留、显示 |
IE HTML模式 | 保留、不显示 | 保留、显示 |
FF 可视化模式 | 不保留 | 不保留 |
FF HTML模式 | 保留、不显示 | 保留、显示 |
从这个测试结果来看,问题应该是出在WordPress自带的富文本编辑器上,在可视化模式下由于Javascript脚本兼容的问题导致了在IE和FF下有不同的表现。
那么针对性的解决办法可以有以下两种:
另有一种是通过增加CSS样式来为每个段落前面增加两个空格的留白,在主题目录下的style.css中增加以下样式:
.content p{text-indent:2em;}
具体的样式根据主题会有所不同,各位对应着修改。这个方法不好的地方是,有些段落前面并不希望增加空格的时候就比较无奈。
标签: WordPress
最近想解决这个问题
[回复]