【发布时间】:2020-07-13 00:13:02
【问题描述】:
其实我现在有两个问题:
1) 网站首选哪些字体?现在我真的很喜欢“Segoe UI”,但它只适用于最新的 Windows 系统,如 Vista 和 2008 Server。所以我定义了一个序列:
font-family: 'Segoe UI', Tahoma, Arial, Helvetica, Sans-Serif;
除了“Segoe UI”之外,我不太喜欢所有这些外观。除此之外,还有什么好的字体可以使用的建议吗?我还尝试了“Trebuchet MS”,它在文档上看起来很棒,但在页面上却不是。
2) 有什么方法可以用 CSS 为每个特定的字体系列指定不同的字体大小?像“Segoe UI - 9px”、Tahoma - 8px 等。这可能是不可能的,但也许有一些技巧?
我也知道我现在会得到很多 cmets 来使用相对字体大小,但我不希望那样。我的设计中有一些不可拉伸的图形。如果用户或浏览器默认导致字体以不同的大小呈现,那么设计很快就会分崩离析。我更喜欢有字体大小限制的设计,而不是根本没有设计。
【问题讨论】:
-
您可以在这里找到相关字体堆栈的概览:cssfontstack.com
-
我可能会补充一点,将 Helvetica 放在 Arial 之前并没有什么意义,因为几乎所有的计算机都会有 Arial,但更少(可能仍然是大多数)会有 Helvetica,所以 Arial 作为一个更有意义的后备。