在html中 既然是 的另一种表示,那为什么多个 的效果与多个 不同?

在html中 既然是 的另一种表示,那为什么多个 的效果与多个 不同?
多个 的效果只显示一个空格。
如,此编辑区基于HTML,然后我打 ,打完了,打了四个,然后再试,我打    ,也打了四个。可以直接从CSDN客户端看出,CSDN移动端是用bs架构。然后可以从空格长度看出,&#32 ;与&nbsp ;是有区别的(这里分号前面有空格,所以可以显示;) )
来,让我试一下在评论区写html部分页面
我是斜的啦啦啦
我是壮的啦啦啦

img

 与普通的空格没有区别。
而使用转义字符 表示1个空格
在html代码中&nbsp和空格的区别:
在html代码中每输入一个转义字符&nbsp就表示一个空格,输入十个&nbsp,页面中就显示10个空格位置。
而在html代码中输入空格,不管输入多少个空格,最终在页面中显示的空格位置只有一个。

参考
https://zhidao.baidu.com/question/878136463688978052.html https://zhidao.baidu.com/question/878136463688978052.html


  的转义字符,一般提交数据,或者在线编辑器等情况下需要转义。正常显示是用