页面nbsp,半角,全角空格显示问题

本文探讨了半角空格、全角空格及非换行空格(nbsp)在IE8与搜狗浏览器中的表现差异。在IE8中,半角空格显示为一个字符宽度,全角空格为两倍宽度,而nbsp则始终保留其宽度不受影响。搜狗浏览器的兼容模式下表现与IE8相似,但在极速模式下,将nbsp解析为全角空格的宽度。

    有时,为了页面布局,我们使用空格去空出一格或者多个格。有时就会导致页面混乱的问题,这又 多出现在兼容性问题中。



   使用IE8测试,半角空格只显示出一个字符格的空白;全角空格是半角空格的2倍,HTML中输入几个便显示几个;nbsp输入几个显示几个。

 在搜狗浏览器中测试,兼容模式和IE8中页面效果一致。而在在极速模式中,nbsp解析为一个全角空格的大小,8个nbsp和8个全角空格显示的空白一致。两种模式的内核不同,对其解析效果也不同,为了兼容性问题,可以直接输入半角空格或者全角空格。避免使用nbsp会出现不同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值