我从localfont.com网站下载了comfortaa字体文件和css。然后,在main.css中我使用了
@font-face {
font-family: 'Comfortaa-regular';
font-weight: 400;
font-style: normal;
src: url('../fonts/Comfortaa-regular/Comfortaa-regular.eot');
src: url('../fonts/Comfortaa-regular/Comfortaa-regular.eot?#iefix') format('embedded-opentype'),
local('Comfortaa'),
local('Comfortaa-regular'),
url('../fonts/Comfortaa-regular/Comfortaa-regular.woff2') format('woff2'),
url('../fonts/Comfortaa-regular/Comfortaa-regular.woff') format('woff'),
url('../fonts/Comfortaa-regular/Comfortaa-regular.ttf') format('truetype'),
url('../fonts/Comfortaa-regular/Comfortaa-regular.svg#Comfortaa') format('svg');}
h1, h2, h3, h4, h5 ,h6{
color: #6d6d6d;
font-family: "Comfortaa-700", arial;
letter-spacing: 1px;
}
问题是
1)当我使用此代码用于英文字母时,一切都运行良好,但如果是俄语字母,则此字体不起作用。如何将此字体用于俄语字符?
2)下载必要的字体文件/我在这里/使用<link href='https://fonts.googleapis.com/css?family=Comfortaa&subset=cyrillic,latin' rel='stylesheet' type='text/css'>
之间有什么区别,这是用于谷歌字体。
3)在网页中使用字体的最佳方法是什么?
答案 0 :(得分:0)
Cyrillic Comfortaa应该通过Google API工作,完全按照您的建议:
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Comfortaa&subset=latin,cyrillic">
我更喜欢这种方式,因为用户可能已经使用Google字体从之前的会话中缓存了此字体。