Georgia 字体有老式数字,即高度不同的数字,也可能延伸到基线以下。
人们在网页上使用的大多数字体都有现代风格的“衬里”数字,所有数字的高度相同,与大写字母大致相同。
一些字体包含两者。最近,可以在 CSS 中的这些替代方案之间进行选择,在几个浏览器中,使用font-feature-settings
. 但乔治亚州只有老式数字。
如果您认为这样的基本功能不适合您的文本,最好选择不同的字体。
但是,在 WebKit 浏览器(Chrome、Safari)上,使用@font-face
(for local fonts, not embedded) 和unicode-range
,您可以指定从另一种字体中获取数字。这在技术上很简单,但并不是一个好主意:
@font-face {
font-family: Georgiax;
src: local("Times New Roman");
unicode-range: U+30-39;
}
@font-face {
font-family: Georgiax;
src: local("Georgia");
unicode-range: U+0-29, U+40-10FFFF;
}
然后你会像使用font-family: Georgiax
真正的字体系列一样使用它。但如前所述,除了 WebKit 浏览器之外,这种技术不受支持,并且从另一种字体中获取数字意味着印刷错误。
PS Georgia 不是网络安全的。没有字体。例如,您不会在 Android 上找到它。