CSS文本字体与背景样式

1.字体样式

字体大小:font-size:30px/%/em/rem;

  • 设置的是字体高度
  • 单位:
    • px 像素 相对于显示屏分辨率而言的,浏览器默认的字体大小都是16px
    • rem:根据的是根元素的字体大小计算的
    • 百分比:根据的是父元素的字体大小计算的
    • em:根据的是父元素的字体大小计算的
<style>
    html {
        font-size: 18px;
    }
    div {
        font-size: 20px;
    }
    p {
        /*font-size: 2em;*/
        /*font-size: 300%;*/
        font-size: 2rem;
    }
</style>
<div>
    <p>Lorem ipsum dolor sit amet.</p>
</div>
  • 字体颜色:color:英文单词 / 十六进制 / rgb ;
  • 设置的是字体的颜色
    • 默认情况下文字渲染的是黑色,链接除外(链接默认是蓝色)
    • 颜色的英文单词:
      • red
      • skyblue
      • pink
      • yellow
      • blue
      • green
  • rgb函数表示法:
    • r red
    • g green
    • b blue
    • 三原色
  • 十六进制值  #rrggbb #rbg
  • 字体类型:font-family: 字体名称 ;
  • **字体粗细:**font-weight: 值; 值可以为:| 值 | 说明 | | :-----: | :----------------: | | bold | 定义粗的字体 | | bolder | 定义更粗的字体 | | lighter | 定义更细的字体 | | normal | 定义正常的字体大小

100-900的整百数数值

400正常 700加粗

**字体斜体:**font-style: 值; 值可以为:

说明

normal

正常

italic

斜体,换成一种斜体字体

  • 行高: line-height: px%\倍数;
  • 控制的是没一行文字的高度,文字会在这个行高内垂直居中显示
    • 当我们给文本设置字体大小的时候 会按照字体大小的1.32这个比例给文字设置行高
    • 行高 = 文字的大小 + 上下的行间距 两个文字之间的上下间距

2.文本样式

  • 文本缩进: text-indent
  • 文本水平对齐方式: text-align

说明

left

居左对齐

center

居中对齐

right

局右对齐

justify

两端对齐

  • 文本修饰:text-decoration

说明

none

没有文本线

underline

下划线

line-through

中划线

overline

上划线

  • 单词间距:word-spacing 单词间距
  • 字间距: letter-spacing 每一个字符之间的间隙
  • 溢出显示方式: text-overflow
    • 当盒子规定了超出隐藏后:clip 默认,裁剪文本ellipsis 显示省略符号来代表被修剪的文本

3.背景样式:

  • background-color:设置元素的背景颜色;
    • 取值:颜色的英文名 rgb 十六进制
    • 背景颜色不会影响我们盒子的大小 在开发阶段我们可以使用背景颜色去看清盒子的位置和大小
  • background-image:设置元素的背景图像;
    • 背景图片仅仅是给盒子起到一个装饰的效果 类似于背景颜色 是不能撑开盒子的
    • 如果元素的尺寸是大于图片的 图片默认是水平和垂直方向平铺的
    • 如果元素的尺寸是小于图片的 图片默认是从做上角开始显示 超出的部分不可见
  • background-repeat:控制背景图像是否重复;
    • repeat 水平和垂直方向都平铺
    • no-repeat
    • repeat-x 沿水平方向平铺
    • repeat-x 沿垂直方向平铺
  • background-position:控制背景图像在元素中的位置;
    • background-position: 水平方向的设置 垂直方向的设置
    • 水平: left center right
    • 垂直:top center bottom
    • 数字
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

顽固油渍

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

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

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

打赏作者

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

抵扣说明:

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

余额充值