热门关键字:
jquery > jquery教程 > jquery教程 > 文本排版

文本排版

337
作者:管理员
发布时间:2020/11/14 10:33:34
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=2928

先来说字体,声明字体很简单,font-family声明就完事了,但是有时我们可能会看到这样的声明:

h1 { font-family: -apple-system,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial;
}

这么一大串到底是几个意思呢,其实只要知道这个font-faimly属性中包含两种类型值就能明白了,一种是字体名称,一种叫做字体族。顾名思义,字体族就是所有字体的一个分类,在CSS世界中一般有以下几种字体族:

  • 衬线字体。指的就是笔画开始、结束处有额外的装饰,并且笔画粗细不同。
  • 无衬线字体。就是没有装饰,笔画粗细相同。
  • 等宽字体。字形的宽度都相等。
  • 草书字体。模仿人类手写的字体。
  • 奇幻字体。没有归于以上四类字体的其他字体。

所以诸如上面的声明中的sans-serif、Helvetica指的是字体族,前者是衬线字体,后者是无衬线字体。那么这其中的意思就很明确了,如果系统中有前面的字体,那就使用前面的字体,如果没有的话,尝试使用后面的衬线字体,如果没有,则继续往后面的声明中寻找可用字体。

我自己是一名从事了多年开发的web前端老程序员,目前辞职在做自己的web前端私人定制课程,今年我花了一个月整理了一份最适合2020年学习的web前端学习干货,各种框架都有整理,送给每一位前端小伙伴,想要获取的可以关注我的头条号并在后台私信我:前端,即可免费获取。





如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:css
友荐云推荐