13

我们的内网网页需要明确区分字母 O 和数字 ZERO。是否有安装在 WindowsXP 和 Vista 上的屏幕+打印机字体,它要么在零内放置一个点,要么在其中放置一个斜线?

如果机器本身没有这样的字体,有没有办法在页面中嵌入字体,或者有其他方法让网页用一个字形代替标准字体之一中的零字形,比如 Arial ?

谢谢

4

6 回答 6

21

随 Vista 和 Windows 7 IIRC 一起提供的 Consolas 的斜线为零。它还应该与更高版本的 MS Office 捆绑在一起。

您可能会发现其中一种其他编程字体也很有用。

于 2010-08-24T18:54:50.410 回答
7

Windows 系统字体 FixedSys 和 Terminal 在零处有斜线。

于 2010-08-23T16:16:20.353 回答
4

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

于 2010-08-25T14:04:44.823 回答
3

Windows XP 附带的终端字体内置了 0 和 O 之间的区别。但是,它不是 TrueType 字体,所以我不确定这是否符合您的需要。

于 2010-08-23T16:19:38.590 回答
2

这里有一种非常好的字体,叫做Anonymous - 归功于 Mark Simonson 的工作......看起来很简单......还有另一种类型的 Bitstream Vera Sans......

于 2010-08-23T16:22:23.140 回答
0

有一个 Unicode 字符 Ø,U+00D8:带有笔划的拉丁大写字母 O。如果您可以替换该字符,则它可以在 Arial 和大多数其他 Windows 字体中使用。

于 2010-08-23T16:25:35.143 回答