gpt4 book ai didi

html - 当我没有那个字体时使用什么字体

转载 作者:太空宇宙 更新时间:2023-11-04 03:36:59 25 4
gpt4 key购买 nike

当我没有那种字体时使用什么字体?

例子:

<html>
<head>
<link href='https://fonts.googleapis.com/css?family=PT+Sans+Narrow: 400' rel='stylesheet' type='text/css'>
<style>
body {
font: 400 30px/1.4 Arial;
}

p {
font: 700 30px/1.4 "Pt Sans Narrow", Arial;
}
</style>
</head>
<body>
<p>Example.</p>
</body>
</html>

在这个例子中,我没有“Pt Sans Narrow 700”。使用什么字体?

最佳答案

使用的是 PT Sans Narrow 系列的常规字体,其字形应用了算法(合成的,假的)粗体。在这种情况下,结果明显比普通 PT Sans Narrow 更粗,但不如 PT Sans Narrow Bold 粗。

CSS 字体模块级别 3 在其对 font-weight 的描述中说:“虽然这种做法不受排版人员的喜爱,但用户代理通常会为缺少实际粗体的面孔合成粗体。出于风格匹配的目的,必须将这些面孔视为存在于家庭中。作者可以通过使用‘font-synthesis’属性明确避免这种行为。” (尚不支持 font-synthesis 属性。)

除非有一些非常特殊的原因要求“假粗体”,尽管存在实际的粗体字样,您应该在引用 Google 字体的元素中指定粗体 (700) 粗细,如Google documentation :

<link href='https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700'
rel='stylesheet' type='text/css'>

关于html - 当我没有那个字体时使用什么字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25421167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com