CSS3--font-face使用

1.介绍

  • @font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,不用担心兼容性,@font-face在IE4中都支持。
  • 如果是用字体做logo,英文的话字体和图片占用大小差不多,但是中文的字体包一般比较大,最好还是使用图片的形式。

2.快速实践

  • 下载字体需要格式为.tff格式的字体文件
  • 搜索Webfont Generator,或者直接使用该网站提供的服务。这很简单,进入网站后选择.tff字体文件上传,勾选同意的复选框,点击Generate web font,点击Download Package下载,解压缩文件。
  • 使用
    新建index.css
 @font-face {
     font-family: 'Happy-Camper-Regular';
     src: url('../fonts2/Happy-Camper-Regular.eot');
     src: url('../fonts2/Happy-Camper-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts2/Happy-Camper-Regular.woff') format('woff'), url('../fonts2/Happy-Camper-Regular.ttf') format('truetype'), url('../fonts2/Happy-Camper-Regular.svg#SingleMaltaRegular') format('svg');
     font-weight: normal;
     font-style: normal;
 }

 h2.demo {
    font-size: 100px;
    font-family: 'Happy-Camper-Regular'
 }
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>字体</title>
    <link rel="stylesheet" href="index.css">
</head>
<body>
    <h2 class="demo">hello world!You are my Destiny</h2>
</body>
</html>

3.字体icon

使用某些字体,如:WebSymbols-Regular百度云下载地址Guifx字体,包括现在开源的比较流行的Font Awesome,使用方法同上。在html文件中如下示例:

    <span>A</span>
    <span>B</span>
    <span>C</span>
    <span>D</span>
    <span>F</span>

每一行显示的是其对应的图标

参考文献:
- 下载字体的地方
- CSS3 @font-face
- @font-face制作Web Icon

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值