我们的Intranet网页需要清楚地消除字母O和数量零之间的歧义。 WindowsXP和Vista上安装了屏幕+打印机字体,它可以将点放入零或斜线内吗?

如果机器本身没有这样的字体,是否可以将字体嵌入页面中,或者其他方法可以使网页在其中一种标准字体中代替零字形,例如Arial ?

谢谢

有帮助吗?

解决方案

通过使用 @font-face 您可以将字体嵌入到页面中,以便根据需要将其下载。现在有一些站点可以提供嵌入字体,其中许多是免费的。一个例子是 Google主持的Inconsolata.

其他提示

vista和Windows 7 IIRC随附的Consolas的零斜率为零。它还应该与以后的MS Office捆绑在一起。

您可能会发现另一个 编程字体 也有用。

Windows系统字体固定和终端在零中斜线。

终端 Windows XP随附的字体具有0和O内置的区别。但是,这不是TrueType字体,因此我不确定这是否适合您的需求。

这里有一种非常好的字体叫 匿名的 - 归功于马克·西蒙森(Mark Simonson)的作品...轻松看...此外,还有bitstream vera sans,另一种类型...

有一个Unicode字符Ø,u+00d8:拉丁大写字母o带中风。如果您可以替换该字符,则可以用Arial和大多数其他Windows字体来使用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top