1. HTML中字符输出使用&#x配上charCode值;
2. 在JavaScript文件中为防止乱码转义,则是\u配上charCode值;
3. 而在CSS文件中,如CSS伪元素的content属性,直接使用\配上charCode值。
4. unicode-range是U+配上charCode值。
以及如何获得任意字符的unicode值呢?
var U = function(a, b) {
if (!a) return "";
for (var b = b || "x", c = "", d = 0, e; d < a.length; d += 1) a.charCodeAt(d) >= 55296 && a.charCodeAt(d) <= 56319 ? (e = (65536 + 1024 * (Number(a.charCodeAt(d)) - 55296) + Number(a.charCodeAt(d + 1)) - 56320).toString(16), d += 1) : e = a.charCodeAt(d).toString(16),
c += b + e;
return c.substr(b.length)
}
U('元');
摘自:
https://www.zhangxinxu.com/wordpress/2022/03/css-size-adjust-font-unicode-range/
https://www.zhangxinxu.com/wordpress/2016/11/css-unicode-range-character-font-face/
https://www.zhangxinxu.com/wordpress/2015/01/tips-blank-character-chinese-align/