代码改变世界

  与 空格的区别

2013-12-05 00:18  straybird  阅读(1161)  评论(0编辑  收藏  举报
  1. nbsp 是 Non-Breaking SPace的缩写,即“不被折断的空格”,当两个单词使用   连接时,这两个单词就不会被分隔为2行,如下面
    <div id="div1" style="width: 50px;">
            this is&nbsp;a test!
        </div>
  2. 普通空格经浏览器解析后的字符ASCII码为 32,&nbsp; 经浏览器解析后的ASCII码为 160。
    这里带来的问题就是有些后端程序或者数据库保存 ASCII 160 时会出现乱码错误,表现为问号(?),在使用jQuery 的.text()函数时尤其要注意
  3. 控制宽度与距离时,尽量使用样式而非 &nbsp;