CSS字体与标签字体

字体

        在之前的学习中,我用到的字体有关的css样式为:font-size、color就这两个;对于前者我常用***px来控制字体的大小,其实之前也了解过em、rem两种形式的改变字体的方法;

        em是改变字体的大小---相对的是当前元素

                rem是改变字体大小---相对根元素的

        了解完了这些知识点就可以网下走了

font-family

这玩意就像是word里的字体样式一样,我们平时写课程报告的时候都是要用的宋体啥啥啥的

当然font-family常分的几个类为:serif;sans-serif;monspace这些字体样式

serif衬线字体

 

就是有线一句哈!!

sans-serif非衬线字体

就是没有这些乱七八糟的线!!

monspace等宽字体

就是每个字体差不多一样大

 

浏览器显示字体

当然你规定的font-family不一定每个人的电脑上都有这样的字体,所以往往你需要将上面这几个放到最后面,以防万一

 浏览器从左到右依次查看,都不行就用最后一个

@font-face

自己安装字体

    @font-face {
            font-family: 'airword';
            src: url(./word/沐瑶软笔手写体\(Muyao-Softbrush\).ttf);
        }
        div{
            font-size: 15px;
            font-family:'airword',monospace;
        }

结果:

当然在src中多指定点字体格式也是好的,以防浏览器认不出格式(woff、otf、ttf)

图标字体

在fontaweson里下载图标字体并将css和webson这两个包拉进来

然后就可以在html中调用该项图标

<li class="fas fa-bicycle">

伪类用图标 

 

代码:

   li::before,li::after{
            content: '\f018';
      
        font-family: 'Font Awesome 5 Free';
        font-weight: 900;
        margin-right: 10px;
        color: green;

        }

实体显示图标

实体显示图标:&#x

<div class="fas">&#xf0f3;</div>

iconfont阿里图标库

https://www.iconfont.cn这个网站

和前面步骤一样下载安装:

成果:

字体行高相关问题

1.如何设置行高

line-hight=100px

2.行高和字体大小是否一样

不一样,行高的大小通常是字体的1.3倍

 

可以设置这样写表示行高基于字体的比例:

 

line-hight=1.33

3.字体框是啥??

字体框是这玩意:

font-size就是设置字体框的高度!! 

4.行间距咋算??

行高-字体框大小

5.font简写属性

font: 

风格(italic\normal(默认))   加粗(bold、normal(默认))   字体大小/行高(默认存在的)字体族

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值