下面是我尝试在HTML项目中包含字体的方法:
@font-face {
font-family: 'Commodore';
url('Commodore-64-v6.3.ttf') format('truetype');
}
p {
font-family: Commodore;
}<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Font Family Test</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<p>Lorem ipsum dolor sit amet.</p>
</body>
</html>
指定的ttf字体与CSS和HTML文件在同一目录中,但未使用?取而代之的是,它使用了一些Times -like字体。为什么?
发布于 2021-05-15 23:57:39
您使用的@font-face Try语法不正确
@font-face {
font-family: 'Commodore';
src: url('Commodore-64-v6.3.ttf') format('truetype');
}
p {
font-family: Commodore;
}您可以阅读有关@font-face here的更多信息
发布于 2021-05-16 00:02:30
尝试在url之前添加src:,如下所示
@font-face {
font-family: 'YourFontName'; /*a name to be used later*/
src: url('../fonts/font.ttf'); /*URL to font*/
}另外,把你的字体放在"fonts“文件夹中。
https://stackoverflow.com/questions/67548631
复制相似问题