【前段基础入门之】=>CSS 常用的字体文本属性

在这里插入图片描述

导读

这一章,主要分享一些 CSS 中的一些,常用的 字体文本方面的属性。

在这里插入图片描述

字体属性

字体大小

  • 属性名:font-size
  • 作用:控制字体的大小。
  • 语法:
div {
    font-size: 40px;
}
  • 值得注意
    在这里插入图片描述

扩展

  1. 由于字体设计原因,文字最终呈现的大小,并不一定与 font-size 的值一致,可能大,也可能小。
  2. 通常情况下,文字相对字体设计框,并不是垂直居中的,通常都靠下 一些。

字体族

  • 属性名:font-family
  • 作用:控制字体类型。
  • 语法:
div {
    font-family: "STCaiyun", "Microsoft YaHei", sans-serif
}
  • 值得注意

在这里插入图片描述


字体风格

  • 属性名:font-style
  • 作用:控制字体是否为斜体
  • 常用值:
    • normal 正常(默认值)
    • italic 斜体(使用字体自带的斜体效果))
    • oblique 斜体(强制倾斜产生的斜体效果)

在这里插入图片描述


字体粗细

  • 属性名: font-weight
  • 作用:控制字体的粗细
  • 常用值:
    • 关键词:
      在这里插入图片描述
    • 数值:
      在这里插入图片描述

字体复合写法

  • 属性名: font

  • 作用:将上述所有字体相关的属性复合在一起编写

  • 编写规则:

    • 字体大小、字体族必须都写上
    • 字体族必须是最后一位、字体大小必须是倒数第二位
    • 各个属性间用空格隔开
  • 实际开发中更推荐复合写法,但这也不是绝对的,比如只想设置字体大小,那就直接用 fontsize 属性。

  • 语法:

span{
    font: bold italic 100px "微软雅黑";
}

文本属性

文本间距

  • 字母间距:letter-spacing
  • 单词间距: word-spacing (通过空格识别词)
  • 属性值为像素(px),正值让间距增大,负值让间距缩小。

文本修饰

  • 属性名: text-decoration

  • 作用:控制文本的各种装饰线

  • 可选值:

    • none 无装饰线(常用)
    • underline :下划线(常用)
    • overline :上划线
    • line-through : 删除线
  • 可搭配如下值使用:

    • dotted点虚线
    • dashed杠虚线
    • double双下划线
    • wavy:波浪线
    • 也可以指定颜色
  • 语法:

p {
    text-decoration: underline dotted red;
}

文本缩进

  • 属性名:text-indent
  • 作用:控制文本 首字母的缩进
  • 属性值: css 中的长度单位,例如: px ; rem % …

文本水平对齐

  • 属性名: text-align

  • 作用:控制文本的 水平 对齐方式。

  • 常用值:

    • left 左对齐(默认值)
    • right :右对齐
    • center :居中对齐

行高

  • 属性名: line-height

  • 作用: 控制一行文字的高度。

  • 可选值:

    • normal :由浏览器根据文字大小决定的一个默认值。
  1. 像素( px )。
  2. 数字:参考自身 font-size倍数(很常用)。
  3. 百分比:参考自身 font-size 的百分比
  • 应用场景:

    • 对于多行文字:控制行与行之间的距离
    • 对于单行文字:让 height 等于 line-height ,可以实现文字垂直居中
  • 值得注意

在这里插入图片描述


vertical-align

  • 属性名: vertical-align

  • 作用:用于指定同一行元素之间,或 表格单元格 内文字的 垂直对齐方式

  • 常用值:

    • baseline (默认值):使元素的基线与父元素的基线对齐。
    • top :使元素的顶部与其所在行的顶部对齐。
    • middle :使元素的中部父元素的基线加上父元素字母 x一半对齐。
    • bottom :使元素的底部与其所在行的底部对齐。

注明vertical-align 不能控制元素。


🚵‍♂️ 博主座右铭:向阳而生,我还在路上!
——————————————————————————————
🚴博主想说:将持续性为社区输出自己的资源,同时也见证自己的进步!
——————————————————————————————
🤼‍♂️ 如果都看到这了,博主希望留下你的足迹!【📂收藏!👍点赞!✍️评论!】
——————————————————————————————

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旧梦星轨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值