设为首页收藏本站
网站公告 | 这是第一条公告
     

 找回密码
 立即注册
缓存时间01 现在时间01 缓存数据 当你走完一段之后回头看,你会发现,那些真正能被记得的事真的是没有多少,真正无法忘记的人屈指可数,真正有趣的日子不过是那么一些,而真正需要害怕的也是寥寥无几。

当你走完一段之后回头看,你会发现,那些真正能被记得的事真的是没有多少,真正无法忘记的人屈指可数,真正有趣的日子不过是那么一些,而真正需要害怕的也是寥寥无几。

查看: 847|回复: 0

CSS3中的字体及相关属性详解

[复制链接]

  离线 

TA的专栏

等级头衔

等級:晓枫资讯-列兵

在线时间
0 小时

积分成就
威望
0
贡献
35
主题
31
精华
0
金钱
107
积分
66
注册时间
2023-10-3
最后登录
2025-9-11

发表于 2025-9-11 11:22:01 | 显示全部楼层 |阅读模式

字体

网页字体的三个来源:

  • 用户机器上安装的字体,放心使用。
  • 保存在第三方网站上的字体,例如Typekit和Google,可以link标签链接到你的页面上。
  • 保存在你自己Web服务器上的字体,可以用@font-face规则随网页一起发送到浏览器。

字体相关6属性:

font-family

font-size

font-style

font-weight

font-variant

font(简写属性)

  1. 难道字体和文本不是一回事?
  2. 当然不是。请听我解释。
  3. 字体是“文字的不同体式”或者“字的形体结构”。对于英文而言,每种字体都是由一组具
  4. 有独特样式的字母、数字和符号组成的。根据外观,字体可以分为不同的类别(font
  5. collection),包括衬线字体(serif)、无衬线字体(sans-serif)和等宽字(monospace)。
  6. 每一类字体可以分成不同的字体族(font family),比如Times 和Helvetica。而字体族中
  7. 又可以包含不同的字型(font face),反映了相应字体族基本设计的不同变化,例如Times
  8. Roman、Times Bold、Helvetica Condensed 和Bodoni italic。
  9. 文本就是一组字或字符,比如章标题、段落正文等等,跟使用什么字体无关。
  10. CSS 为字体和文本分别定义了属性。字体属性主要描述一类字体的大小和外观。比如,使用
  11. 什么字体族(是Times,还是Helvitica),多大字号,粗体还是斜体。文本属性描述对文本的
  12. 处理方式。比如,行高或者字符间距多大,有没有下划线和缩进。
  13. 这就是我对字体和文本之间区别的认识。如果你想让文字加粗,或者变斜体,可以设定字体属性。而行高和缩进这种只有对文本块(比如标题和段落)才有意义的样式,则要使用文本属性设定。
复制代码

字体族

例如:h2{ font-family:times, serif; }

通用字体:

  • serif,衬线字体,每个笔画末端都会有一些装饰线。
  • sans-serif,无衬线字体,字符笔画末端没有装饰线。
  • monospace,等宽字体,每个字符宽度相等,也叫代码体。
  • cursive,草书体或者手写体。
  • fantasy,其他类别字体,奇形怪状。

1.png

字体大小

h2 { font-size:18px }

大小单位:px,em,百分比。

默认字体大小为16px,也就是1em=16px.

单独讲rem单位:根em, 相对于HTML根元素,一改所有的字体大小都会改。

字体样式

值:italic(斜体)、oblique(斜体)、normal(正常字体,为了消除特殊样式)

2.png

字体粗细

值:100,200······900,或者关键字 lighter、normal、bold和bolder。

示例:a { font-weight: bold; }

常用bold和normal.

3.png

字体变化,慎用

值:small-caps(小型大写字母)、normal

示例(块引用):blockquote { font-variant(字体变形):small-caps; }

经常将small-caps用于::first-line伪元素。

简写字体属性

规则一:必须声明font-size和font-family的值。

规则二:所有值必须按如下顺序声明,font-weight,font-style,font-variant不分先后,然后是font-size,最后font-family.

  1. p:nth-child(2) {
  2. font: bold italic small-caps 2em sans-serif;
  3. }
复制代码

4.png

到此这篇关于CSS3中的字体详解的文章就介绍到这了,更多相关css3字体内容请搜索晓枫资讯以前的文章或继续浏览下面的相关文章,希望大家以后多多支持晓枫资讯!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
晓枫资讯-科技资讯社区-免责声明
免责声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。
      1、注册用户在本社区发表、转载的任何作品仅代表其个人观点,不代表本社区认同其观点。
      2、管理员及版主有权在不事先通知或不经作者准许的情况下删除其在本社区所发表的文章。
      3、本社区的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,举报反馈:点击这里给我发消息进行删除处理。
      4、本社区一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
      5、以上声明内容的最终解释权归《晓枫资讯-科技资讯社区》所有。
http://bbs.yzwlo.com 晓枫资讯--游戏IT新闻资讯~~~
严禁发布广告,淫秽、色情、赌博、暴力、凶杀、恐怖、间谍及其他违反国家法律法规的内容。!晓枫资讯-社区
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|晓枫资讯--科技资讯社区 本站已运行

CopyRight © 2022-2025 晓枫资讯--科技资讯社区 ( BBS.yzwlo.com ) . All Rights Reserved .

晓枫资讯--科技资讯社区

本站内容由用户自主分享和转载自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

如有侵权、违反国家法律政策行为,请联系我们,我们会第一时间及时清除和处理! 举报反馈邮箱:点击这里给我发消息

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表