CSS3入门教程(7):嵌入字体
网络整理 - 07-27
如果你想让网页显示很漂亮的字体但是又不想使用图片,那就使用CSS3嵌入字体吧!
如果要使用一款字体,我们需要使用到@font-face属性。这必须先准备好我们要用的字体文件。
尽管这样,让我们简单的学习一下字体方面的历史。@font-face属性从CSS2就已经考虑了,但却始终在CSS2.1中还没有出现。CSS3尝试经它带到标准中来。
跨浏览器兼容性
目前只有Safari支持@font-face特性(Google Chrome开发版 2.0.156+也支持这个特性)。
注意,你的浏览器需要一些时间加载字体文件,所以,就目前来说,使用图片文件而不是CSS样式的用户体验会更好些。
CSS3嵌入字体
以下是代码片段:
@font-face {
font-family: qianduanNet;
src: url("SketchRockwell.ttf");
}
.fontFace{
font-family: qianduanNet;
font-size: 3.2em;
letter-spacing: 1px;
text-align: center;
}
浏览器支持: