在CSS中使用自定义(ttf)字体
我有一个mac,并安装了一个名为“7 Segment”的字体(它显示在Font Book中)。当我使用font-family: "7 Segment";
时,我得到Helvetica(或类似的)而不是浏览器的默认字体,但它仍然没有显示正确的字体。该页面只需要在这台电脑上显示。我将如何使用此页面上的字体?谢谢。在CSS中使用自定义(ttf)字体
您需要使用css-property font-face声明您的字体。看看这个奇特的网站:http://www.font-face.com/
例子:
@font-face {
font-family: MyHelvetica;
src: local("Helvetica Neue Bold"),
local("HelveticaNeue-Bold"),
url(MgOpenModernaBold.ttf);
font-weight: bold;
}
不在这种情况下:'该页面只需要显示在这台计算机上.'这是可能的,而不使用'font-face' –
Stil ...为什么使用正确的css-way会很糟糕?没关系,如果它不是本地的,这是它完成的方式。 – JNDPNT
我删除了downvote,因为它可能确实最终是最好的解决方法。尽管如此,它应该有可能没有它 –
你是100%肯定的字体已经注册为系统字体转换字体?许多字体应用程序并不总是如此,因为太多的注册字体会导致性能损失。 – TechZilla