css 宋体_CSS行高和字号的设置

CSS行高和字号的设置

1. 行高

CSS中,所有的行,都有行高。盒模型的padding,绝对不是直接作用在文字上的,而是作用在“行”上的。基本语法:line-height: 40px;

0a237e7b08528d31640af125144ef6a2.png

文字,是在自己的行里面居中的。比如,现在文字字号14px,行高是24px。那么:

3aa0c643c0884408ca1a2bc47831fc5b.png

注意:

1)为了严格保证字在行里面居中, 行高、字号一般都是偶数。这样,它们的差,就是偶数,就能够被2整除;

2)如果行高不是偶数,则文字下面的行高比上面的大1.上例中,如果行高25,字号14,那么“国”字下面的行高是6px,上面的行高是5px;

3)单行文本垂直居中,只需要行高=盒子高;

4)多行文本垂直居中需要设置盒子的padding。

00b5e6b49be8fe86845315a13bf6a58e.png

2. font属性

使用font属性,能够将字号、行高、字体一起设置。基本语法:font: 14px/24px “宋体”;

注意:

1)ont-family用来设置“字体”,如果设置的字体,用户电脑中没有下载安装,会自动变成宋体。页面中,中文我们只使用:微软雅黑、宋体、黑体;英语:Arial 、 Times New Roman。如果页面中,需要其他的字体,那么需要切图;

2)为了防止用户电脑里面没有一种字体。可以用英语的逗号隔开备选字体。就是说如果用户电脑里面没有安装第一种字体体,那么第二种字体将会替代第一种字体在网页中显示。要将英语字体放在最前面,这样所有的中文就不能匹配英语字体,就自动的变为后面的中文字体:font-family: "Times New Roman

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值