CSS 中的字体嵌入
我即将为我的网站使用一些自定义字体。 我知道目前很少有网站提供免费的网络字体,例如: Google WebFonts
但是,字体我想要的没有我想知道是否有任何方法可以将我拥有的这种字体转换为网络字体。 (我的字体扩展名是TTF
)
另外,我下载了一些网络字体,它们的扩展名也是TTF
。网络字体有什么不同吗?
I'm about to use some custom fonts for my website.
I know that currently there are few websites providing free webfonts like: Google WebFonts
But, the font I want isn't there. I want to know if there is any way to convert this font that I have to a webfont. (my font extension is TTF
)
Also, I downloaded a few webfonts, their extension was also TTF
. Are webfonts something different?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
不同的浏览器对网络字体的处理方式不同。 TTF 适用于大多数浏览器,但不适用于 IE 或 iPhone。我建议您查看 Font Squirrel 因为它有很多字体,包括 @font-face 生成器这将帮助您进行设置。
Different browsers handle webfonts differently. TTF will work in most browsers but not IE or on iPhones. I'd recommend checking out Font Squirrel as it has a lot of fonts on there including a @font-face generator that will help you set things up.
网络字体没什么特别的;它们可以是 TrueType 字体,只要浏览器支持该格式(大多数都支持)。要在 CSS 中使用 TrueType 字体,请
使用“然后使用”。
在要使用该字体的任何规则中
Web fonts are nothing special; they can be TrueType fonts, as long as the browser supports that format (most do). To use a TrueType font in your CSS, use
Then use
in any rules you want to use the font for.
我之前使用过 Font Squirrel 从 ttf 生成 Web 字体文件。
I've previously used Font Squirrel to generate the web font files from a ttf.
我建议尝试 Cufon 作为不支持 css
@font- 的浏览器的后备方案脸
I would recommend trying Cufon as a fallback for browsers that don't support css
@font-face
您可以将 ttf 文件与 @font-face 结合使用。请参阅http://www.html5rocks.com/en/tutorials/webfonts/quick/< /a> 了解更多信息。
You can just use the ttf files in combination with @font-face. See http://www.html5rocks.com/en/tutorials/webfonts/quick/ for more information.
这可能有用 -
确保您正在使用的字体的许可证允许它。
This might be of use -
make sure the license for the font you are using allows it though.