在不同浏览器下,对于空格的兼容性有差别 $nbsp; 空格字符串在360极速和兼容模式下、google浏览器、搜狗浏览器等等。
那么怎么解决这个问题呢?
1.设置字间距或者是将字体设置成宋体,然后使用 即可。(如果style="font-family: '宋体'" 实现不了,可将"宋体"改为"Times New Roman")
例如:
<div style="font-family: '宋体'">nbsp;nbsp;nbsp;nbsp;我是段落</div>
2.修改页面的编码格式<meta http-equiv="content-type" content="text/html; charset=gbk">
和页面的编译方式(myeclipse中),然后IE右键修改编码显示格式即可。
3.用半角空格&ensp;或者是全角空格&emsp;就可以了. 相当于半个中文字符的宽度, 相当于一个中文字符宽度.或者通过输入法的全角/半角切换,在全角状态下直接按space(而不是 )全浏览器兼容(原理和输入 或者 相同)。