强迫症福音!为中西文排版添加空白的浏览器扩展

查看 4|回复 0
作者:hanguokai   

2026 年了,中英文混排时你还在手动敲空格?其实现在所有浏览器的渲染引擎都已经支持 CSS text-autospace: normal 了。它会自动帮你在中文与英文/数字之间添加“空白”(注意是在页面渲染时添加“空白”,而不是在输入时添加“空格”),解决了长久以来 Web 上的中英文排版的问题。以后不用再靠手工敲空格了!
不过遗憾的是,现阶段 text-autospace 的默认值是 no-autospace,也就是默认不启用,需要网站的开发者手工启用( opt-in )。所以我做了一个浏览器扩展,功能非常简单,就是自动向页面添加 text-autospace: normal。这样在阅读网页时就可以立即带来更好的阅读体验了。
安装地址:
  • Chrome:https://chromewebstore.google.com/detail/hgpoalphijlhjfpfgmabhicbpalndged
  • Edge: https://microsoftedge.microsoft.com/addons/detail/dpiioklocgacljopopjdlklbebkfmkom

    BTW:浏览器厂商已经同意将来会把默认值改为 normal,也就是默认启用这个功能。在那之前这个扩展至少解决了现在的问题。
    关于 text-autospace 我还专门写了一篇介绍文章,感兴趣的可以看这里《告别“盘古之白”:CSS text-autospace 与中文排版的圣杯时刻》
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部