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

2 天前
 hanguokai

2026 年了,中英文混排时你还在手动敲空格?其实现在所有浏览器的渲染引擎都已经支持 CSS text-autospace: normal 了。它会自动帮你在中文与英文/数字之间添加“空白”(注意是在页面渲染时添加“空白”,而不是在输入时添加“空格”),解决了长久以来 Web 上的中英文排版的问题。以后不用再靠手工敲空格了!

不过遗憾的是,现阶段 text-autospace 的默认值是 no-autospace,也就是默认不启用,需要网站的开发者手工启用( opt-in )。所以我做了一个浏览器扩展,功能非常简单,就是自动向页面添加 text-autospace: normal。这样在阅读网页时就可以立即带来更好的阅读体验了。

安装地址:

BTW:浏览器厂商已经同意将来会把默认值改为 normal,也就是默认启用这个功能。在那之前这个扩展至少解决了现在的问题。

关于 text-autospace 我还专门写了一篇介绍文章,感兴趣的可以看这里《告别“盘古之白”:CSS text-autospace 与中文排版的圣杯时刻》

696 次点击
所在节点    分享创造
1 条回复
greatghoul
1 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1188094

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX