css-字体和文本样式及覆盖

字体和文本样式

功能:使用字体和文本相关样式修改元素外观

一,几种字体样式

  1. 字体大小:font-size

①取值:数字+px

②谷歌浏览器默认文字大小16px

③单位(px)必须要设置,否则无效

  1. 字体粗细:font-weight

①取值:

  

 ②不是所有字体都提供了九种粗细,因此部分取值页中无变化;

③实际开发中以正常、加粗两种取值使用最多    

  1. 字体样式:font-style

①取值:

  1. 字体类型:font-family

电脑里面必须下载并安装了所调字体,才能显示;否则不会显示。

一般都有无衬线字体(网页大多都有此)。

【注意】

  1. Windows系统默认字体为微软雅黑

  1. 字体类型:font属性连写(简写)

  ①取值:

font:style weight size family;(中间用空格隔开)

省略要求:

只能省略前两个,如果省略了相当于设置了默认值

【注意】

如果同时设置单独和连写形式

  1. 要么把单独的样式写在连写的下面
  2. 要么把单独的样式写在连写的里面

  1. 样式的层叠问题

如果给一个标签设置了相同的属性,此时样式会层叠(覆盖),写在最下面的会生效,如图,结果显示蓝色:

二、文本样式

  1. 文本缩进:text-indent

①取值:

⚪数字+px

⚪数字+em(推荐:1em=当前标签font-sizede大小)

  1. 文本水平对齐方式:text-align

①取值:

⚪left:左对齐                 

⚪center:居中对齐         

⚪right:右对齐

  1. 文本修饰:text-decoration

①取值:

⚪underline:下划线

⚪line-through:删除线

⚪overline:上划线

⚪none:无装饰线

【注意】

开发中会使用text-decoration:none,清除a标签(超链接)默认下的下划线。

  1. 行高:line-height(控制一行上下行间距)

①取值:

⚪数字+px

⚪倍数(当前标签font-size的倍数)

②应用:

⚪让单行文本垂直居中可以设置line-height:文字父元素高度;

⚪网页精准布局时,会设置line-height:1(可以取消上下间距)。

【注意】

  1. 若同时设置了行高和font连写,注意覆盖问题
  2. font:style weight size/line-height family

                     

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值