&nbsp兼容性(空格兼容性)

来源:互联网 发布:计算json长度工具 编辑:程序博客网 时间:2024/06/14 10:26

&nbsp在Chrome与firefox下显示的宽度不同,原因是两个浏览器的默认字体不同,给html规定字体即可解决。

下面有各种形式的空格,各有不同:

&nbsp: 不换行空格,按下空格键所产生的空格,受字体影响明显;

&ensp: 半角空格    ,em宽度的一半(一个小写字母的宽度),基本不受字体影响;

&emsp: 全角空格   ,一个em宽度(一个中文宽度),基本不受字体影响;

&thinsp: 窄空格      ,em的六分之一宽度;

&zwnj:   不打印空格;

&zwj:      不打印空格(与&zwnj肯定不同,但是用到的很少,用到自己查)

0 0