CJK 假斜体语言感知律
入档:2026-06-24 来源:《反诈柜台》中英双语界面排版优化 验证状态:⚠️ 首次(基于确定的排版常识)
一句话律
中文没有真斜体,浏览器对 CJK 合成的倾斜(faux-italic)很丑;双语界面别全局上 font-style:italic——用 html[lang="zh"] …{ font-style:normal } 让拉丁保留斜体、中文转正体,强调改用颜色 / 字重代替倾斜。
配套
- 依赖页面设了
documentElement.lang(随语言切换更新),靠:lang/[lang]选择器分流。 - 顺带两条 CJK 排版常识:正文行高给到 ~1.8;小标签别用过宽的
.2em字距(会把汉字撑出难看的间隙)。
如何使用
做中英(或多语)界面、且用了衬线斜体做强调时:把斜体规则限定到拉丁,中文那一套单独 font-style:normal + 换色 / 加粗。
关联文档
- 同源前端适配:H5移植微信小程序的要点与合规红线_v1
- 同族工程化经验:浏览器插件自动化的能力边界_v1
- 项目底料(库外裸路径):
E:\fraud-desk\style.css·E:\fraud-desk\_postmortem.md