之前做的一个网站,因为排版不工整,老板要求重新修改(要求:汉字都用宋体,所有的数字和英文字母都用 Arial 字体,且前后都要有空格),因为网站中有太多中英文穿插的内容,若把中文和英文字体分开定义则工作量太大,上网搜索了一下解决方法,贴出来与大家分享。
中文与英文在web设计中的区别:
1.字体的选择
通常情况下,中文字体和英文字体的重要区别,在于英文字体不包含对中文字体的定义,而中文字体却往往包含了对英文字体的定义(仅需要为英文大小写字母、数字及常用符号进行设计)。也就是说,对一段包含中文的文字应用英文字体,中文会表现为默认中文字体(如Windows XP等系统下为宋体),而对英文应用中文字体,这些英文的字体将由中文字体决定。下表列出了最为常见的中英文字体。

表中解释了这些中文字体对英文字符的处理方式。实际上,除了Windows XP等系统自带的宋体、黑体、楷体等字体以外,其它很多中文字体都对英文字符采取了符合英文习惯的处理方式,这其中也包括微软
中文网页排版:汉字与英文字体的搭配策略

本文介绍了在web设计中如何处理中文和英文的排版问题,建议使用常用的英文字体定义网页文本,依赖操作系统和浏览器处理中文字体,确保最佳阅读体验。字号选择上,中文一般不小于12px,英文则更为灵活。Windows XP系统下,宋体适合12px以上的显示。在需要弱化文字时,中文可以通过字号降低至12px或颜色调整来实现,而非进一步减小字号以保持可读性。
最低0.47元/天 解锁文章
355

被折叠的 条评论
为什么被折叠?



