很多文字排版软件,比如 Word,已经支持了自动在全角和半角文本排版显示时调整间距改善显示(无论用户是否手动添加了空格)。至于浏览器可以使用
除此以外,中文排版的 Best Practice 远远不止在半角和全角之间加空格这么简单。空格的玄学有很多,大家可以阅读《Neko Dev Team GUIDELINE - 文案风格》
https://neko-dev.github.io/GUIDELINE/#/others/copywriter
pangu.js 实现自动添加空格(如果页面 DOM Tree 较为复杂则不推荐使用)。除此以外,中文排版的 Best Practice 远远不止在半角和全角之间加空格这么简单。空格的玄学有很多,大家可以阅读《Neko Dev Team GUIDELINE - 文案风格》
https://neko-dev.github.io/GUIDELINE/#/others/copywriter