Android、HTML、Vue、JS占位符(中文空格转义字符)

  == 普通的英文半角空格

  ==   ==   == no-break space (普通的英文半角空格但不换行)

  == 中文全角空格 (一个中文宽度)

  ==   == en空格 (半个中文宽度)

  ==   == em空格 (一个中文宽度)

  == 四分之一em空格 (四分之一中文宽度)

相比平时的空格( ),nbsp拥有不间断(non-breaking)特性。即连续的nbsp会在同一行内显示。即使有100个连续的nbsp,浏览器也不会把它们拆成两行。

转载自:https://www.cnblogs.com/gongqijundemao/p/10975240.html

 

补充

unicode 空格转义

const SPACE_UNICODE = {
  ensp: "\u2002",
  emsp: "\u2003",
  nbsp: "\u00a0",
};
ensp:半个中文空格宽度
emsp:一个中文空格宽度
nbsp:一个半角英文空格宽度
\u2003 和 \u3000 都是全角空格字符

Vue使用中文占位符例子:

<span>{{"\u3000"}}</span>

posted @ 2022-12-04 12:45  碎月  阅读(1189)  评论(0编辑  收藏  举报