我想在我的网站上使用 Google 的 Roboto 字体,我正在按照本教程进行操作:
http://www.maketecheasier.com/use-google-roboto-font-everywhere/2012/03/15
我已经下载了具有如下文件夹结构的文件:
现在我有三个问题:
- 我的
media/css/main.css
url 中有 css。那么我需要把那个文件夹放在哪里呢? - 我是否需要从所有子文件夹中提取所有 eot、svg 等并放入
fonts
文件夹? - 我是否需要创建 css 文件 fonts.css 并将其包含在我的基本模板文件中?
他用这个的例子
@font-face {
font-family: 'Roboto';
src: url('Roboto-ThinItalic-webfont.eot');
src: url('Roboto-ThinItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('Roboto-ThinItalic-webfont.woff') format('woff'),
url('Roboto-ThinItalic-webfont.ttf') format('truetype'),
url('Roboto-ThinItalic-webfont.svg#RobotoThinItalic') format('svg'); (under the Apache Software License).
font-weight: 200;
font-style: italic;
}
如果我想要这样的目录结构,我的 url 应该是什么样的:
/media/fonts/roboto
原文由 user26 发布,翻译遵循 CC BY-SA 4.0 许可协议
你真的不需要做任何这些。
Roboto
该页面将为您提供
<link>
要包含在您的页面中的元素,以及要在您的 CSS 中使用的示例font-family
规则列表。以这种方式使用 Google 的字体可以保证可用性,并减少您自己服务器的带宽。