嵌入字体会使斜体停止工作,它最初是如何工作的?

时间:2018-03-24 02:40:16

标签: css fonts font-face epub

为了我自己的使用,我正在制作这本免费中篇小说http://fluffandsmoke-blog.tumblr.com

的epub版本

用于此的字体是" Belleza"。它是一种免费字体,但它只出现在" Regular"。

我发现,在我的计算机上安装了字体后,我的epub会很乐意在适当的位置以斜体字体显示文本。即使只有" Belleza-Regular"安装。

一旦我将字体嵌入到epub文件中,斜体文本就不再是斜体(我用@ font-face声明声明字体,包括" font-style:italic;")我很确定问题是这个字体缺少斜体版本。

所以我感到困惑的是,如果没有嵌入字体,它能够如何做斜体。在某些情况下,使用假斜体是Windows的一个功能吗?

1 个答案:

答案 0 :(得分:1)

浏览器只是伪造字体的粗体或斜体样式。如果实际的font-family不包含粗体或斜体字体,但文本的样式为粗体或斜体,则浏览器会创建该样式以供我们查看。

有关详情:https://alistapart.com/article/say-no-to-faux-bold