3.2-7 字体属性详解

字体属性详解

1、font-family属性
1、font-family属性用于设置字体;
font-family:"微软雅黑";
2、字体可以是列表形式,一般英语字体放在前面,后面的字体是前面的字体的"后备份"字体;
font-family: serif, "Times New Roman", "微软雅黑";
//字体名称中有空格,必须用引号包裹
3、中文字体也可以称呼它们的英语名字;
font-family: "微雅软黑"   font-family: "Microsoft Yahei"
font-family: "宋体"		font-family:"SimSun"
4、字体通常必须是用户计算机中已经安装好的字体,所以一般来说设置为微软雅黑和宋体较多,设置成其他字体较少;
5、如何设置为用户电脑中没有的字体呢?那就必须自己定义新字体,这就需要我们有字体文件,用户加载网页的时候,会同时下载这些字体;
6、字体文件根据操作系统和浏览器不同,有eot、woff2、woff、ttf、svg文件格式,需要同时有这5种文件;
7、当我们拥有字体文件之后,就可以用@font-face定义字体;
@font-face{
font-family:'字体名称';
font-display: swap;
src: url('eot字体文件地址');
src: url('eot字体文件地址') format('embedded-opentype'),
url('woff2字体文件地址') format('woff2'),
url('woff字体文件地址') format('woff'),
url('tff字体文件地址') format('truetype'),
url('svg字体文件地址') format('svg'),
}
2、font-family实例
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
  <style>
      .para1{
         font-family:'宋体';
      }
      .para2{
        font-family:'SimSun';
      }
      .para3{
        font-family:'Microsoft Yahei';
      }

      .para4{
         font-family:'Times New Roman',serif,
      }
      .para5{
        font-style:italic;
      }
      .para6{
        font-weight:400(normal);
      }
      .para7{
        font-size:40px;
      }
  </style> 
</head>
<body>
    <p class="para1" class="spec">我是你爸爸</p>
    <p class="para2" class="spec">我是你爸爸</p>
    <p class="para3" class="spec">我是你爸爸</p>
    <p class="para4" class="spec">我是你爸爸</p>
    <p class="para5" class="spec">我是你爸爸</p>
    <p class="para6" class="spec">我是你爸爸</p>
    <p class="para7" class="spec">我是你爸爸</p>
   </div>
   </div>
   </div>
</body>
</html>
3、阿里巴巴普惠体
免费商用授权字体;
网址:
https://www.iconfont.cn/webfont
进入生成字体->引用字体->复制黏贴至<style></style>
也可以下载;
注意:如果你要输出"你好",你需要去阿里巴巴普惠体输入"你好"两个字(否则不生效),然后生成,复制黏贴至<style></style>
4、阿里巴巴普惠体实例
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
  <style>
    @font-face {
  font-family: 'webfont';
  font-display: swap;
  src: url('//at.alicdn.com/t/webfont_fwuqlcmcxae.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/webfont_fwuqlcmcxae.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/webfont_fwuqlcmcxae.woff2') format('woff2'),
  url('//at.alicdn.com/t/webfont_fwuqlcmcxae.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/webfont_fwuqlcmcxae.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/webfont_fwuqlcmcxae.svg#杨任东竹石体-Bold') format('svg'); /* iOS 4.1- */
}
      .para1{
         font-family:'宋体';
      }
      .para2{
        font-family:'SimSun';
      }
      .para3{
        font-family:'Microsoft Yahei';
      }

      .para4{
         font-family:'Times New Roman',serif,
      }
      .para5{
        font-family:'webfont';
      }
      h3{
        font-weight:400(normal);
          color:blue;
      }
      .para7{
        font-size:40px;
      }
  </style> 
</head>
<body>
    <p class="para1" class="spec">我是你爸爸</p>
    <p class="para2" class="spec">我是你爸爸</p>
    <p class="para3" class="spec">我是你爸爸</p>
    <p class="para4" class="spec">我是你爸爸</p>
    <p class="para5" class="spec">你爸爸还是你爸爸</p>
    <p class="para6" class="spec">请叫我爸爸</p>
    <p class="para7" class="spec">我是你爸爸</p>
    <h3>我是你爸爸</h3>
   </div>
   </div>
   </div>
</body>
</html>

外面的引号使用双引号,内部的引号使用单引号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值